Commit Graph

119 Commits

Author SHA1 Message Date
Alex Eagle 8f877b6a84 style: minor nit, use destructuring assignment 2022-05-02 20:37:32 -07:00
Derek Cormier f4d38ac959 fix: fix a bug where bcr action wouldn't follow redirects to artifact 2022-05-02 20:34:46 -07:00
Derek Cormier 91e1086f79 debug: add some logging to debug bcr action 2022-05-02 19:41:10 -07:00
Derek Cormier 0bea5ccc49
test: change release action to use app token (#99) 2022-05-02 19:24:08 -07:00
Derek Cormier fc855df8cf
feat: post a pr to bcr on successful release (#97)
* feat: post a pr to bcr on successful release

* Change to GH app based auth

Following instructions at https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#authenticating-with-github-app-generated-tokens

Co-authored-by: Alex Eagle <alex@aspect.dev>
2022-05-02 18:42:29 -07:00
Alex Eagle 8138d7f6c3 test: introduce an e2e test asserting that bzlmod works 2022-04-27 17:34:45 -07:00
Derek Cormier cf7b195031 fix: minor yq docs updates and fixes 2022-04-22 13:21:57 -07:00
Jason Bedard d21acfbd5a
test - add bash script tests to CI (#54) 2022-03-30 17:01:16 -07:00
Alex Eagle ba8b737c24
chore: Update github archive URLs to have stable SHAs (#32)
Required per https://github.com/bazel-contrib/SIG-rules-authors/issues/11
2022-02-11 08:03:34 -08:00
Matt Mackay c54981857a
fix: add missing .bzl suffix in release template loads (#29) 2022-01-30 16:25:57 -08:00
Derek Cormier 81eaa054b7
build: fix ci build caching (#25) 2022-01-21 08:48:43 -08:00
Alex Eagle ff2c2d2d33
Fix release snippet load statements 2021-12-17 16:41:59 -08:00
Derek Cormier 4c2620cded
docs: update workspace snippet with jq instructions (#15) 2021-12-15 11:51:29 -08:00
Alex Eagle aca19c4ac7
fix: release archive needs a strip_prefix (#14)
Also remove some dead code
2021-12-11 12:43:57 -08:00
Alex Eagle 2dc7954b5a fix: add missing file for release process 2021-12-11 11:39:58 -08:00
Alex Eagle 1c5fb6370b
refactor: simplify release (#13)
Fixes #12
2021-12-11 11:27:39 -08:00
Alex Eagle c891bbcf52 release: don't require manual edits to version.bzl
Instead the release process should key off the git tag
2021-11-11 06:57:46 -08:00
Alex Eagle 1c5ab3dad8 fix release 2021-11-08 07:26:45 -08:00
Alex Eagle 394f900560 Initial commit 2021-11-08 06:20:26 -08:00