Commit graph

23 commits

Author SHA1 Message Date
Jacob Heider
be290d2ccd
move all actions to brewkit (#546)
* move all actions to `brewkit`

* move scripts

* prep for merge

* top-level @v0 actions
2023-03-10 21:14:21 -05:00
Jacob Heider
a9b25a4c76
finish has-artifacts 2023-02-24 16:05:02 -05:00
Max Howell
6d48c72aca
Actions Refactor (#336) 2023-02-24 15:50:10 -05:00
Jacob Heider
55ec7e2d30
better cache paths
ref https://github.com/actions/cache/blob/main/examples.md#deno
2023-02-14 19:16:18 -05:00
Max Howell
10583d9b6c
fix ci/cd for multi pkg input; rebuild meson 2023-02-14 15:15:29 -05:00
Max Howell
4528fa0d7d
fix ci/cd 2023-02-11 10:38:39 -05:00
Max Howell
42b5d93576 bump actions/cache 2023-02-11 08:14:40 -05:00
Jacob Heider
6120e674ee we're cleaning up artifact staging too aggressively 2023-02-06 17:32:10 -05:00
Jacob Heider
53399afa73 cache keys by job and inputs 2023-02-05 06:34:29 -05:00
Jacob Heider
63632639a0 use actions/cache to reduce deno.land 500s 2023-02-05 06:34:29 -05:00
Jacob Heider
68a47ae737
make branches actually parallel (#167)
* make branches actually parallel

* more

* wut

* wip

* wip
2023-02-02 20:07:32 -05:00
Jacob Heider
a2da161839
make each platform build independently (#148)
* simplify index-packages

* Fix import map location

* sqs modules needs permission :x

* move matrices up a level

* move `complain:` to bottle/build

* more cleanup

* add build-os key to get-platform.ts for self-hosted x86-64 (x64) runners

* needs arrays not strings

* implement testMatrix

* review changes

---------

Co-authored-by: Max Howell <mxcl@me.com>
2023-02-02 17:13:38 -05:00
Jacob Heider
680b5bf9e9
this works better than a poor-quality shell pipeline 2023-01-12 18:27:46 -05:00
Jacob Heider
95ecc17d79 need to test for 'true'/'false' 2023-01-11 18:42:29 -05:00
Jacob Heider
8eb0f4778e need to test for 'true'/'false' 2023-01-11 18:39:14 -05:00
Jacob Heider
bb81486d83
last one, i hope 2023-01-05 19:16:57 -05:00
Jacob Heider
a22f2bb6e5 Properly deal with contexts at various levels
memorize https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability
2023-01-05 19:14:14 -05:00
Jacob Heider
2af6b64253
someday i'll know when this needs braces. 2023-01-05 18:46:42 -05:00
Jacob Heider
30e960c252
well, if i omit the typos 2023-01-05 18:37:49 -05:00
Jacob Heider
8924220af0
better ci/cd for 3rd-party contributions 2023-01-05 18:31:35 -05:00
Jacob Heider
11c863706e
use PR build artifacts on merge (#78)
* Uploads artifacts to S3, bottles on a different workflow

* rip slack notifications

* be more explicit about AWS_S3_CACHE

* Revert "fix build-deps outputting stuff we need to build"

This reverts commit 972f0715f4.

Co-authored-by: Max Howell <mxcl@me.com>
2022-12-20 16:54:26 -05:00
Jacob Heider
e1d2ab4f47
skip upload steps on CI (#1) 2022-10-26 08:16:43 -04:00
Jacob Heider
9249d0d7db .some(cd) 2022-08-18 17:15:09 -04:00