Max Howell
3e28b85774
Stop pip from checking for updates, we do that
2023-03-11 11:17:59 -05:00
Max Howell
b122df92b7
Ready for brewkit v0.9.1
2023-03-11 08:54:19 -05:00
Max Howell
4442f3fae6
Update brewkit test
2023-03-11 06:40:24 -05: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
Max Howell
2593cefed7
mk ncurses install its headers namespaced and not ( #536 )
...
* mk ncurses install its headers namespaced and not
* adds test for readline
2023-03-10 10:51:03 -05:00
Jacob Heider
b38bd2211e
fix(rust)
2023-03-09 20:09:53 -05:00
Jacob Heider
a26eec476d
restore brewkit to ^0.7.1
...
also hack to get tests working again
2023-03-09 19:25:26 -05:00
Max Howell
2e3b4064d6
bye bye pantry.zero
2023-03-09 11:50:53 -05:00
Max Howell
9a351d6e8e
Don’t set TEA_PREFIX ( #522 )
...
* Don’t set TEA_PREFIX
Fixes https://github.com/teaxyz/cli/issues/427
We build to TEA_PREFIX by default in pantry dev-envs now. You can still override this if you want.
`TEA_PANTRY_PATH=foo tea bar` will now use
* wip
2023-03-09 10:39:49 -05:00
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