Jacob Heider
c4ca35c92a
don't hold maintainer merges for qa
2023-06-20 18:14:36 -04:00
Jacob Heider
edc826005d
otherwise, we clobber a few specific bottles if we rebuild them
2023-06-16 17:52:56 -04:00
Jacob Heider
caa7f8a444
allows packages to require QA
2023-06-05 21:13:32 -04:00
Jacob Heider
96062d4d3f
unpin cli
2023-05-25 11:45:50 -04:00
Jacob Heider
6007ba1a9f
temp workaround to tea/lib bug
2023-05-24 20:31:26 -04:00
Jacob Heider
d88e437db7
still need to bottle from bottle-pr
2023-04-29 21:51:06 -04:00
Jacob Heider
d0afeaf2f4
have get-platforms partial filter unavailable platforms, instead of dropping ( #1739 )
...
* improve get-platforms.ts
* test half filtered
* figured this might be weird
* no undefined, i guess.
* or double quotes
* ready
2023-04-29 21:45:57 -04:00
Jacob Heider
a0081c4023
allow for platform whitelist in yaml
2023-04-24 13:24:32 -04:00
Max Howell
e36f971356
GHA gardening ( #1299 )
2023-04-09 08:26:48 -04:00
Max Howell
1d128f94c9
Prep for archival
2023-03-15 08:14:20 -04:00
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
e59e13ca08
has to clean destination when bottling too.
2023-03-04 22:54:07 -05:00
Jacob Heider
ec2d3130b2
correct gpg passphrase variable name
2023-03-04 21:11:59 -05:00
Jacob Heider
d57ed9a803
and this one
2023-02-25 03:54:32 -05:00
Jacob Heider
1c809689b4
Fix bottle.yml ( #403 )
...
* fix(bottle.yml)
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* use @main action definition
2023-02-25 03:05:09 -05:00
Jacob Heider
1f16fee553
tea not finding pantry when bottling
2023-02-25 01:06:36 -05:00
Max Howell
6d48c72aca
Actions Refactor ( #336 )
2023-02-24 15:50:10 -05:00
Jacob Heider
f7ac88207e
move codesigning before tests, since it can affect them
2023-02-21 19:28:45 -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
Jacob Heider
61426ebcb1
extract signing action
...
ref https://github.com/teaxyz/cli/issues/376
2023-02-12 03:14:13 -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
2f7e0f3a93
if projects are unknown, get-platform.ts still needs a return
2023-02-07 13:00:18 -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
Max Howell
abb0921f3d
don’t need cli checkouts anymore ( #146 )
...
* don’t need cli checkouts anymore
* tidy
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-02-02 09:00:52 -05:00
Jacob Heider
5b8a94584e
don't try to artifact null (~
) srcs
2023-01-04 20:50:58 -05:00
Jacob Heider
5e50f9ead7
fix bottle.yml:cleanup
2023-01-03 18:18:49 -05:00
Jacob Heider
94101a0b93
fix picking artifact location in bottle.yml
2022-12-20 18:29:41 -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