Commit graph

404 commits

Author SHA1 Message Date
Jacob Heider
3248e8fa30 faster codesigning with file extension blacklisting
second test


repeat second test


repeat first test


repeat repeating second test


more test two


test 2


test 3


test 3.1


test 3.2


test 3.2.1


test 3.2.2


test 3.2.3


test 3.3


test 4


test 4.1


test 4.2


test 4.3


test 4.4 (I hate shell escaping)
2023-03-08 18:06:13 -05:00
Max Howell
212a592e09
pin to brewkit ~0.5 2023-03-08 09:02:33 -05:00
Max Howell
c09f6ce73a
deno install to ~/.local/bin (not ~/.deno/bin)
This is our current consistency choice. I think ideally we’d make this configurable somehow.
2023-03-07 14:38:38 -05:00
Jacob Heider
1dd842e73c
fix(flex) (#475)
* fix(flex)

* wip
2023-03-05 19:16:52 -05:00
Jacob Heider
683bc4a924 use PIC/PIE on linux-x86-64 2023-03-05 05:56:13 -07: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
0047bccbe7 fix(nodejs) 2023-03-04 20:10:39 -05:00
Jacob Heider
77b3bcaca5 fix(harfbuzz)
fixes #272
2023-03-04 18:12:59 -05:00
Jacob Heider
d1387ce13d fix making certain changes in packages 2023-03-03 19:40:05 -05:00
Jacob Heider
7535698058
all the duck in a row 2023-03-03 18:23:29 -05:00
Jacob Heider
7426d862c2
cleanup 2023-03-03 18:18:05 -05:00
Jacob Heider
6a799a5d47
extra fancy version 2023-03-03 18:09:23 -05:00
Jacob Heider
6dd73eb14e
unlink a little harder 2023-03-03 17:44:47 -05:00
Jacob Heider
b0eb1fed1f
Use --unlink when extracting build artifacts to prevent issues 2023-03-03 17:30:33 -05:00
Jacob Heider
04cd68f914
use relatative-srcs (which can be empty) 2023-03-02 17:38:39 -05:00
Jacob Heider
b37ecc80b1 update(ca-certs) 2023-03-02 13:00:31 -05:00
Jacob Heider
9709d9078a fix(go)
empty globs are errors
2023-03-01 17:56:30 -05:00
Jacob Heider
40f4381aed
brewkit requires git for python-venv.sh 2023-02-27 21:20:33 -05:00
Jacob Heider
cba587bf0f
Guard condition for existing keychain 2023-02-27 11:42:37 -05:00
Max Howell
3053d71414
k no 2023-02-27 09:53:49 -05:00
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