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