Commit Graph

129 Commits

Author SHA1 Message Date
50b2f79905
fix overly aggressive L1 cache reuse 2024-04-29 00:15:04 -07:00
5ad6acd0b1
echo useVersion on local cache hit 2024-04-28 23:30:52 -07:00
811a846949
make sure a fileWithoutFileType is returned from both functions 2024-04-28 23:08:35 -07:00
85271de77d
mach engine support 2024-04-28 22:18:00 -07:00
Renée Kooi
d637512b0b Merge branch 'default' into fix-caching 2024-04-26 10:11:14 +02:00
Renée
2a9625d550
Update CI version matrix (#77)
* ci: tweak versions matrix

* tweak ifs

* ci: different way to use legacy versions

* clearer test variant name

* fixup! clearer test variant name

* syntax?
2024-04-26 10:05:48 +02:00
Renée Kooi
c921de45d4 Update tests for version resolution 2024-04-26 09:51:59 +02:00
Renée Kooi
e3b63a8160 Run standard --fix 2024-04-26 09:42:30 +02:00
goto-bus-stop
8554b2f249 Rebuild (automated) 2024-04-26 07:39:51 +00:00
David
ef1fbe2694
Better handle architecture, fixes macOS silicon support (#68) 2024-04-26 09:39:29 +02:00
Renée Kooi
ddee30a84b Merge branch 'default' into fix-caching 2024-04-26 09:37:40 +02:00
goto-bus-stop
4f12c907f3 Rebuild (automated) 2024-01-29 09:56:20 +00:00
dependabot[bot]
c13dfb00a4
Bump esbuild from 0.19.12 to 0.20.0 (#71)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.12 to 0.20.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.12...v0.20.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29 10:55:58 +01:00
Chris Heyes
7e1b9284f3
Improve usage example (#66)
Run zig fmt --check  on root dir so that build.zig, build.zig.zon and any other folders containing zig source get checked
2024-01-06 21:59:41 +01:00
goto-bus-stop
d866436887 Rebuild (automated) 2024-01-03 10:20:44 +00:00
dependabot[bot]
e64d72b669
Bump EndBug/add-and-commit from 4 to 9 (#64)
* Bump EndBug/add-and-commit from 4 to 9

Bumps [EndBug/add-and-commit](https://github.com/endbug/add-and-commit) from 4 to 9.
- [Release notes](https://github.com/endbug/add-and-commit/releases)
- [Commits](https://github.com/endbug/add-and-commit/compare/v4...v9)

---
updated-dependencies:
- dependency-name: EndBug/add-and-commit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* remove obsolete options

* test the new action

* test the new action

* test the new action

* Rebuild (automated)

* revert debug changes

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Renée Kooi <renee@kooi.me>
Co-authored-by: goto-bus-stop <goto-bus-stop@users.noreply.github.com>
2024-01-03 11:20:24 +01:00
Rui Chen
1c0785686c
dependabot: support github-actions (#63)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-01-03 11:09:15 +01:00
Renée Kooi
7ab2955eb7 2.2.0 2023-12-30 12:36:33 +01:00
Renée Kooi
e299690d0d ci: tag automated commits 2023-12-30 12:34:43 +01:00
Automated
fff13db8fe Rebuild 2023-12-30 11:32:16 +00:00
Rui Chen
426edce485
feat: update to use node20 (#61)
* feat: update to use node20

Signed-off-by: Rui Chen <rui@chenrui.dev>

* chore: bump to use `actions/checkout` v4 (node20 runtime)

Signed-off-by: Rui Chen <rui@chenrui.dev>

* exclude node_modules

* Rebuild

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: Renée Kooi <renee@kooi.me>
2023-12-30 12:31:55 +01:00
Automated
b4d8c3ab02 Rebuild 2023-12-30 11:28:06 +00:00
Renée
8dab702865
ci: add zig 0.11.0 (#62)
* chore(ci): add 0.11.0

Signed-off-by: Rui Chen <rui@chenrui.dev>

* Support zig 0.11 build system

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2023-12-30 12:27:39 +01:00
Mark Delk
11ef85623b fix 🐛 when extracting 2023-11-26 00:51:32 -06:00
Mark Delk
8269bac1f7 add another spec, rm unused var 2023-11-26 00:29:13 -06:00
Mark Delk
9f5e80ae9e fix caching by ignoring semver build metadata 2023-11-23 22:00:45 -06:00
Automated
c7b6cdd3ad Rebuild 2023-08-09 08:58:55 +00:00
dependabot[bot]
eec948797a
Bump esbuild from 0.18.20 to 0.19.0 (#56)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.18.20 to 0.19.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.18.20...v0.19.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 10:58:27 +02:00
Renée Kooi
6fede2f055 2.1.1 2023-07-08 18:02:04 +02:00
Renée Kooi
eaf2e37a2d add editorconfig 2023-07-08 18:02:04 +02:00
Automated
d66159a2c0 Rebuild 2023-07-08 16:00:17 +00:00
Renée Kooi
eb533fc3df Fix cache: false, closes #55 2023-07-08 17:59:52 +02:00
Renée Kooi
14a1906c0d 2.1.0 2023-06-25 17:47:07 +02:00
Renée
bc506fbfd1
Use github cache (#53)
* Cache the zig compiler locally

* logging

* npm update

* verboser

* os.arch

* debug

* log signal

* address https://github.com/actions/toolkit/issues/687

* correct path

* add a cache: false option

* share size

* zigpath

* path.join skull
2023-06-25 17:44:29 +02:00
Renée Kooi
e24fd328aa 2.0.2 2023-05-18 14:32:14 +02:00
Renée
d77db2eb23
Fix tool-cache usage (#45)
* cache log

* log

* log

* use resolved ver for cache

* build

* log cache

* log

* use version as key

* deps

* loggggggg

* method name

* improve log

* ci: tweak versions

* include version for commit deps

* trailing

* mistake
2023-05-18 13:30:28 +01:00
Automated
ddee6faec6 Rebuild 2023-01-16 09:27:32 +00:00
dependabot[bot]
dfa210dd0b
Bump esbuild from 0.16.17 to 0.17.0 (#43)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.16.17 to 0.17.0.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.16.17...v0.17.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 10:26:58 +01:00
Automated
a64a1dc5e1 Rebuild 2022-12-07 09:13:10 +00:00
dependabot[bot]
64c2ecb313
Bump esbuild from 0.15.18 to 0.16.0 (#42)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-07 10:12:43 +01:00
Renée Kooi
869a4299cf 2.0.1 2022-11-07 13:46:57 +01:00
Renée Kooi
75b5fc3918 ci: maybe fix matrix 2022-11-07 13:42:28 +01:00
Renée Kooi
7784e301e8 update readme to v2 2022-11-07 13:38:56 +01:00
Renée Kooi
9566bb3e87 2.0.0 2022-11-07 13:37:05 +01:00
Renée Kooi
2cffe3f4a2 ci: remove 0.5.0 on nonworking platforms 2022-11-07 13:28:28 +01:00
Renée Kooi
c2eddb6989 deps: use esbuild 2022-11-07 13:25:42 +01:00
Renée Kooi
8cf2a1296e deps: update standard 2022-11-07 13:21:01 +01:00
Renée Kooi
1ef867edef deps: update tool-cache 2022-11-07 13:20:38 +01:00
Renée Kooi
9f0698fd52 use master by default, fix #24 2022-11-07 13:19:37 +01:00
Renée Kooi
bf730ebe84 deps: update ncc 2022-11-07 13:19:10 +01:00