3
0
Fork 0
mirror of https://github.com/dtolnay/install.git synced 2024-11-23 00:39:30 +01:00
Commit graph

79 commits

Author SHA1 Message Date
David Tolnay
ac7d2e0fca
Add cargo-web build 2023-01-27 19:27:20 -08:00
David Tolnay
832510eac1
Revert "Move reusable workflow to repo root"
This reverts commit a1576aeee3.

https://stackoverflow.com/questions/73026597/github-actions-suddenly-throwing-no-version-specified-for-reusable-workflows-t

"Reusable workflows" vs "local actions" use the same syntax but are
different mechanisms. :(
2023-01-22 15:04:33 -08:00
David Tolnay
a1576aeee3
Move reusable workflow to repo root 2023-01-22 15:00:56 -08:00
David Tolnay
3bf9792860
Revert "Make protoc available"
Preinstalled protoc is no longer required as of 350f5abdd5.

This reverts commit a0357c4099.
2023-01-07 15:24:41 -08:00
David Tolnay
a3badf5016
Add reindeer build 2022-12-02 15:02:06 -08:00
David Tolnay
a0357c4099
Make protoc available 2022-12-01 16:03:51 -08:00
David Tolnay
a4009f7dc7
Merge pull request #10 from dtolnay/git
Checkout and install from repo, instead of --git
2022-12-01 16:03:02 -08:00
David Tolnay
f850d6b745
Checkout and install from repo, instead of --git 2022-12-01 16:00:09 -08:00
David Tolnay
6c41e2d294
Add buck2 build 2022-12-01 09:53:25 -08:00
David Tolnay
6376e3d3ee
Remove explanation of signing key from readme 2022-12-01 09:51:57 -08:00
David Tolnay
59115418f6
Time out workflows after 45 minutes
GitHub's default timeout is 6 hours. Recently some of my GitHub Actions
jobs have started randomly stalling for that long, which is inconvenient
because it ties up a chunk of my runner quota. It apepars to be very
rare for a job to recover after stalling. It's better to time out
quicker and retry on a different runner.
2022-11-24 21:37:30 -08:00
David Tolnay
eee5d890fa
Add a funding file 2022-11-24 21:24:57 -08:00
David Tolnay
85faf96150
Add dircnt build 2022-10-17 17:10:28 -07:00
David Tolnay
3a6a01dc3a
Add cbindgen build 2022-10-17 11:27:46 -07:00
David Tolnay
9336cb6b43
Add bindgen-cli build 2022-10-17 11:23:47 -07:00
David Tolnay
b9085b1679
Merge pull request #9 from dtolnay/output
Switch from set-output to $GITHUB_OUTPUT
2022-10-13 09:36:41 -07:00
David Tolnay
9d008015ed
Switch from set-output to $GITHUB_OUTPUT 2022-10-13 09:35:44 -07:00
David Tolnay
601f148a1e
GitHub Workflows security hardening 2022-09-02 15:09:29 -07:00
David Tolnay
76f782796a
Merge pull request #8 from dtolnay/local
Use build.yml workflow from local branch
2022-07-01 11:01:46 -07:00
David Tolnay
faa2643bbe
Use build.yml workflow from local branch
https://github.blog/changelog/2022-01-25-github-actions-reusable-workflows-can-be-referenced-locally/
2022-07-01 11:00:25 -07:00
David Tolnay
a902e65453
Merge pull request #7 from dtolnay/secrets
Use new `secrets: inherit` feature
2022-07-01 10:50:05 -07:00
David Tolnay
1c670717fb
Use new 'secrets: inherit' feature
https://github.blog/changelog/2022-05-03-github-actions-simplify-using-secrets-with-reusable-workflows/
2022-07-01 10:48:31 -07:00
David Tolnay
04fdbf4b8b
Cargo-rm renamed to cargo-unlock 2022-07-01 04:54:36 -07:00
David Tolnay
dd191651d5
Try pre-creating tag 2022-06-29 07:26:13 -07:00
David Tolnay
85cdb5ee73
Merge pull request #6 from dtolnay/commitish
Change target_commitish from github.ref to github.sha
2022-06-29 07:04:23 -07:00
David Tolnay
cd0f42e68d
Change target_commitish from github.ref to github.sha 2022-06-29 07:02:49 -07:00
David Tolnay
d642d2aa21
Add xargo build 2022-06-29 06:49:44 -07:00
David Tolnay
c9bbe888ec
Merge pull request #5 from dtolnay/ci
Add a basic daily CI job
2022-06-26 21:54:45 -07:00
David Tolnay
bbe518a8d1
Add a basic daily CI job 2022-06-26 21:54:00 -07:00
David Tolnay
61ed2ef585
Make sure force push always pushes something for each arg 2022-06-26 20:16:20 -07:00
David Tolnay
93373315d5
Spell out tag delete flag 2022-06-26 12:26:12 -07:00
David Tolnay
3a5eecab54
Allow clobber existing tags on fetch 2022-06-26 12:25:58 -07:00
David Tolnay
66548cefd2
Fix typo in branch delete step 2022-06-26 12:15:28 -07:00
David Tolnay
e6ff5751b5
Add a script for rebasing crate branches 2022-06-26 12:13:49 -07:00
David Tolnay
4507de1760
Delete tag so that action-gh-release always creates it 2022-06-26 11:54:28 -07:00
David Tolnay
4b88af5476
Merge pull request #4 from dtolnay/retry
Add retry for curl steps
2022-06-26 11:49:16 -07:00
David Tolnay
bd6dc5b7a6
Add retry for curl steps 2022-06-26 11:47:54 -07:00
David Tolnay
2bc08ab103
Install rustup-toolchain-install-master with no-default-components support 2022-06-22 10:30:50 -07:00
David Tolnay
90b2bd043a
Merge pull request #3 from dtolnay/git
Add support for git install
2022-06-22 10:28:58 -07:00
David Tolnay
c9bdaff04e
Add support for git install 2022-06-22 10:28:41 -07:00
David Tolnay
17f5df87e0
Add rustup-toolchain-install-master build 2022-06-22 09:43:53 -07:00
David Tolnay
2092cdac92
Enable 'contents: write' permission for all build jobs
Otherwise:

    The workflow is not valid. .github/workflows/cargo-expand.yml (Line: 9, Col: 3):
    Error calling workflow 'dtolnay/install/.github/workflows/build.yml@master'.
    The nested job 'build' is requesting 'contents: write', but is only allowed 'contents: read'.
2022-06-20 03:16:52 -07:00
David Tolnay
2cff523187
Opt in to granular repository write permission 2022-06-20 03:15:03 -07:00
David Tolnay
aee3e380fc
Update workflows to actions/checkout@v3 2022-04-25 01:39:22 -07:00
David Tolnay
96eb011dc9
Fix version grep interpolation syntax 2021-11-17 11:52:32 -08:00
David Tolnay
5579dcabc3
Merge pull request #2 from dtolnay/version
Include version number in release body
2021-11-17 11:43:39 -08:00
David Tolnay
91e2064b20
Include version number in release body 2021-11-17 11:41:27 -08:00
David Tolnay
b8dce30fba
Add faketty build 2021-10-09 05:57:15 +01:00
David Tolnay
d5aa088c6e
Add cargo-bloat build 2021-10-09 05:51:17 +01:00
David Tolnay
c9b0cb7667
Try to place tag on the same commit that triggered build 2021-10-09 01:46:29 +01:00