Commit Graph

265 Commits

Author SHA1 Message Date
Matan Kushner 8ef238d11f ci: Fetch all tags when generating changelog 2020-01-20 12:04:53 -05:00
Matan Kushner f5af004d3d ci: Automate changelog generation 2020-01-20 12:00:38 -05:00
Matan Kushner 8f645ffb8a ci: Update CI dependencies (#850)
* ci: Replace setup-ruby with use-ruby-action

* ci: Update python version

* ci: Update Ruby version

* Set ruby action to master

* Try installing mercurial earlier in the workflow

* Remove mercurial installation

* Remove mercurial installation on all OSes

* Revert "Remove mercurial installation on all OSes"

This reverts commit 0e1a3e7e92.

* Update hg installation comment

* Revert Ruby update

* Add caching

* Add caching to audit

* Update workflow.yml

* Only cache during test steps
2020-01-17 20:43:29 -05:00
Matan Kushner 09fe0afc14 ci: Remove Docker test environment from CI (#806) 2020-01-06 00:35:46 -05:00
BSKY 36cfbfcf03 build: Bump checkout action from v1 to v2 (#789) 2019-12-28 09:32:17 -05:00
Matan Kushner d1b725a47c build: Use native SSL instead of OpenSSL 2019-12-20 15:42:21 -05:00
Matan Kushner 83d4c21a09 ci: Install pkg-config for musl build 2019-12-20 15:09:46 -05:00
Matan Kushner c58178dece ci: Bump brew with personal account 2019-12-20 10:15:36 -05:00
Shivam Mathur 024e7ea1f3 ci: Use fixed version of setup-php in test workflow (#763) 2019-12-20 10:14:25 -05:00
Matan Kushner 49d1c250d5 build: Install libssl-dev during musl build 2019-12-19 18:09:13 -05:00
Matan Kushner 2edccd8848 docs: Update bug report template 2019-12-15 19:27:23 -05:00
Jon Grythe Stødle 76804cc3c8 feat: Add bug-report sub-command (#725)
This adds a sub command to generate the link. Information, such as operating system and it's version; the current shell's config; and current starship conf, is gathered from the environment and is included in the pre-filled text. The command will also try to open the link in the default browser. Should that fail it will print the link instead and ask the user to copy it.
2019-12-14 18:40:12 -05:00
Matan Kushner ba18e1a089 build: Reset homebrew/core before bumping formula 2019-12-13 15:09:57 -05:00
Matan Kushner 3dd7f66ffc build: Use the correct Homebrew GitHub API token name 2019-12-13 14:45:57 -05:00
Matan Kushner 7ab473c88c build: Automate bumping starship brew formula 2019-12-13 14:23:58 -05:00
wdullaer 44b37a7bac feat: Implement terraform module with workspace and version (#644) 2019-12-08 20:42:51 -05:00
Stephen Ball 46904e5045 feat: Add PHP version module (#244) 2019-12-05 13:04:27 -05:00
Luca Greco 337f213753 feat: Add the hg_branch module (#569) 2019-12-02 17:37:18 -05:00
marblenix c098ae65c3 ci: Generate release sha256 sums (#649) 2019-11-25 11:01:01 -05:00
Matan Kushner f6c6f93b1b ci: Remove nesting from within release archives 2019-11-13 10:58:56 +09:00
marblenix c7cbaa155e ci: Switch to the msvc rust toolchain (#636) 2019-11-12 14:30:35 +09:00
Matan Kushner 4895276b1b ci: Update Python to 3.7.5 (#628) 2019-11-05 16:23:33 +09:00
Matan Kushner 803db9d6fa ci: Remove brew version bump step 2019-11-03 09:59:48 +09:00
Matan Kushner 111508d706 ci: Remove need for tests to pass for release 2019-11-02 20:18:19 +09:00
Matan Kushner e0254f26e2 ci: Remove CHANGELOG.md generation
Because of permissions issues with having bots push to master, it
looks like it won't be possible to do from an Action right now.
2019-10-25 21:54:13 +09:00
Matan Kushner 043c3c9117 ci: Add CHANGELOG.md generation 2019-10-25 21:34:02 +09:00
Matan Kushner 1d96338ac6 revert: "ci: Remove tests having to pass for release"
This reverts commit d691e0a394.
2019-10-25 21:29:38 +09:00
Matan Kushner c398878c90 ci: Add --global flag to git config commands 2019-10-25 21:22:38 +09:00
Matan Kushner e81e1b51db ci: Version the setup-* actions used for testing 2019-10-25 20:44:35 +09:00
Matan Kushner d691e0a394 ci: Remove tests having to pass for release 2019-10-25 20:35:58 +09:00
Matan Kushner e3f1a76e97 ci: Disable windows msvc builds 2019-10-21 00:05:36 +09:00
Matan Kushner fbb4b59ca9 ci: Fix windows-msvc build failure
Split Windows and -nix asset preparation steps
2019-10-20 23:20:11 +09:00
Matan Kushner 2461b84ed9 ci: Add git user for brew bump version 2019-10-20 21:40:04 +09:00
Matan Kushner e2e7277630 ci: Correct the brew directory being navigated to 2019-10-16 11:51:30 +09:00
Matan Kushner 47268a64e7 ci: Fix stripping artifact on Windows 2019-10-16 11:45:51 +09:00
Matan Kushner f2031e7d00 ci: Ignore doc changes on pull_request events 2019-10-16 00:32:41 +09:00
David Knaack 6ab70796db feat: Implement PowerShell support (#470) 2019-10-16 00:10:16 +09:00
Matan Kushner 4634449354 ci: Reset brew installation before bump-formula-pr 2019-10-15 01:05:51 +09:00
Matan Kushner 76b47f2f65 ci: Don't run tests for doc updates 2019-10-15 00:34:26 +09:00
Matan Kushner 4d1f0b6c6f ci: Add token with required scopes for Homebrew 2019-10-13 13:58:25 +09:00
Matan Kushner 8f6b0e8710 chore: Add the sponsorship button to the repo 2019-10-13 01:56:05 +09:00
Matan Kushner e858780eda ci: Disable CI when updating docs 2019-10-10 16:12:56 +09:00
Matan Kushner 3d07c08f4f ci: Fix environment variable used by brew 2019-10-09 19:46:02 +09:00
Matan Kushner ab5dae3d05 ci: Use shell expansion to get the release version for brew 2019-10-07 00:19:38 +09:00
Matan Kushner e5d37e0a97 ci: Fix the use of COMMIT_TAG when bumping brew formula 2019-10-05 22:23:15 +09:00
Matan Kushner 1bf60b3dd5 ci: Rename main workflow to "Main workflow" 2019-10-05 18:29:13 +09:00
Matan Kushner 935863ddb7 ci: Remove changelog generation for now 2019-10-05 00:38:11 +09:00
Matan Kushner 5fb9593135 ci: Auto-generate CHANGELOG.md 2019-10-05 00:17:29 +09:00
Matan Kushner 3e7b673e89 ci: Fix crates token scope 2019-10-04 23:54:21 +09:00
Matan Kushner 3ef9a953c1 ci: Add brew bump formula version 2019-10-04 23:36:49 +09:00