Commit graph

383 commits

Author SHA1 Message Date
Max Howell
0d6b087c50
The action doesn’t create the file if not exist
Refs https://github.com/fregante/setup-git-user/issues/9
2023-02-27 09:43:44 -05:00
Max Howell
0a7f2d6bf1
Ensure git has a user set up for builds
python-venv script needs git now—because pip install . requires that the checkout has a git tag to tell it what version it is building lol
2023-02-27 09:25:52 -05:00
Max Howell
e9c6d16019
For some reason pantry path isn't getting set 2023-02-25 11:31:33 -05:00
Jacob Heider
d57ed9a803
and this one 2023-02-25 03:54:32 -05:00
Jacob Heider
24bdb5810b
forgot this one 2023-02-25 03:51:41 -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
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
b16629a131
workable test for remote PRs 2023-02-22 19:07:17 -05:00
Jacob Heider
1f46416a62
file names with spaces. 2023-02-22 17:41:16 -05:00
Jacob Heider
57de8ac41a
only run signing internally 2023-02-22 16:13:10 -05:00
Max Howell
167f603627
fix tests
pantry.core sets TEA_PREFIX for local dev which confuses things

Which is other bugs but I'm fixing those separately
2023-02-22 11:16:39 -05:00
Jacob Heider
f7ac88207e move codesigning before tests, since it can affect them 2023-02-21 19:28:45 -05:00
Jacob Heider
f37576096c fix(nodejs) 2023-02-21 18:14:32 -05:00
Max Howell
bd75123643
Bump brewkit 2023-02-18 09:18:07 -05:00
Jacob Heider
b8bfccf7c0
fix(ruby/rubygems) (#319)
* fix(ruby/rubygems)

Ruby is pulling in system gmp

* missed this in all the updates
2023-02-17 21:07:30 -05:00
Max Howell
d70837f2c8
relocatability fixes for ruby and gem (#322)
Refs https://github.com/teaxyz/cli/issues/374
2023-02-17 07:41:07 -05:00
Jacob Heider
74fa81843b
i'll get this 2023-02-16 18:41:49 -05:00
Jacob Heider
9ca61e2568 +test(freetype) 2023-02-15 21:56:11 -05:00
Jacob Heider
d411319008
closing in 2023-02-15 21:15:46 -05:00
Jacob Heider
9fee7a43d9
will figure this out 2023-02-15 19:23:35 -05:00
Jacob Heider
39e21b761e use self-hosted x86-64 build machine(s) 2023-02-15 19:18:26 -05:00
Jacob Heider
adaaf3af94
test 2023-02-15 16:15:57 -05:00
Jacob Heider
42ad10b818
this shouldn't be this hard 2023-02-14 22:47:00 -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
f2710b933b
this should probably actually work 2023-02-14 18:47:20 -05:00
Jacob Heider
804519cb7b
add *.bundle to codesigning 2023-02-14 17:55:31 -05:00
Max Howell
10583d9b6c
fix ci/cd for multi pkg input; rebuild meson 2023-02-14 15:15:29 -05:00
Jacob Heider
50224807cb fix(ruby)
fixes #236
fixes #237
fixes #238
fixes #239
fixes #240
fixes #288
fixes #289
fixes #290
fixes #291
fixes #292
fixes #293
fixes #294
fixes #295
fixes #296
fixes #297
fixes #298
fixes #299
fixes #300
fixes #301
fixes #302
fixes #303
fixes #304
fixes #305
fixes #306
fixes #307
fixes #308
fixes #309
fixes #310
fixes #311
fixes #312
fixes #313
fixes #314
fixes #315
2023-02-13 21:23:02 -05:00
Jacob Heider
5d5a371efd
don't open issues unless we're on main 2023-02-13 20:14:10 -05:00
Max Howell
357ca23a8d
instructions for tea.xyz/brewkit~0.2 2023-02-13 08:31:29 -05:00
Jacob Heider
c39383da2d sometimes codesign doesn't like existing metadata 2023-02-12 23:21:37 -05:00
Jacob Heider
7ff34e317e
some valid codesign outcomes are not exit code 0 2023-02-12 20:32:55 -05:00
Neil
7e54c84c03
indexing trigger: forgot aws and github token env (#274)
* #256 add AWS env vars in indexing script

* add GITHUB_TOKEN

---------

Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-13 08:52:30 +08: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
4ab112c592
$HOME is not expanded 2023-02-11 15:46:39 -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
Max Howell
5fff144446
fix brewkit packaging 2023-02-11 07:25:58 -05:00
Max Howell
35f8578d04
+cJSON using +tea.xyz/brewkit 2023-02-11 05:52:24 -05:00
Max Howell
faa280a0ea
+tea.xyz/brewkit (#251) 2023-02-10 11:15:08 -05:00
Jacob Heider
9b29a1407f fix(ruby)
Tags are underscore delimited; they all resolve to =3.0.0
2023-02-09 19:11:58 -05:00
Jacob Heider
b58e7069e3 fix(ruby)
Patch has versions in the path.

fixes #222
fixes #223
fixes #224
fixes #225
2023-02-09 17:25:31 -05:00
Jacob Heider
55f39f4bff fix(npm)
ref https://github.com/npm/cli/pull/6142

fixes https://github.com/teaxyz/pantry.core/issues/213
fixes https://github.com/teaxyz/pantry.core/issues/214
fixes https://github.com/teaxyz/pantry.core/issues/215
2023-02-07 17:30:22 -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
7007a564b6 forgot deno needs a bigger env 2023-02-07 10:59:08 -05:00
Jacob Heider
2667d8c543 fix(deno)
fixes https://github.com/teaxyz/pantry.core/issues/211
2023-02-07 10:59:08 -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