Saúl Ibarra Corretgé
858fc361ff
Use UCRT64 variant when making 64bit Windows releases
...
See: https://www.msys2.org/docs/environments/
2024-12-02 21:19:51 +01:00
Saúl Ibarra Corretgé
bda14ec9e1
Simplify release CI
...
In addition, run the release CI, except the upload step on each PR, to
make sure things don't break and we find about them right when doing a
release.
2024-11-25 22:09:11 +01:00
Saúl Ibarra Corretgé
18b0b9a706
Update release CI action versions
...
actions/upload-artifact@v3 will be deprecated soon. Migrate to v4.
Ref: https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md
2024-11-16 09:26:06 +01:00
Saúl Ibarra Corretgé
706ba05fa6
Fix Linux release CI
...
There is no need to download git submodules when making releases.
2024-11-15 21:40:51 +01:00
Richard Davison
cd2947bded
Don't automatically update test262 submodule
2024-11-08 15:02:48 +01:00
Saúl Ibarra Corretgé
e1e8112f98
Fix uploading all built artifacts to a release
2024-06-07 22:25:01 +02:00
Saúl Ibarra Corretgé
a4e48a6a65
Add riscv64 builds to CI
2024-06-07 08:29:50 +02:00
Saúl Ibarra Corretgé
1746ab8e28
Make Linux aarch64 binaries on release too
...
Fixes: https://github.com/quickjs-ng/quickjs/discussions/417
2024-05-30 09:01:56 +02:00
Ben Noordhuis
5d2202cad0
Pin Ubuntu CI images to 20.04 ( #315 )
...
GitHub recently upgraded the ubuntu-latest images and I suspect that is
the cause of the linux-asan and linux-msan failures. Pin to the old LTS
for now.
Fixes: https://github.com/quickjs-ng/quickjs/issues/314
2024-03-15 10:49:33 +01:00
Saúl Ibarra Corretgé
d64967b73f
Add wasi release job dependency
2024-03-11 11:23:11 +01:00
Saúl Ibarra Corretgé
d7a2025238
Fix not building qjsc during release process
2024-03-11 11:15:57 +01:00
Saúl Ibarra Corretgé
c61336c4fc
Update checkout actions
...
Fixes: https://github.com/quickjs-ng/quickjs/issues/292
2024-03-07 11:15:15 +01:00
Saúl Ibarra Corretgé
d49a14ba3a
Release WASM / WASI build artifacts too
2024-03-07 10:24:10 +01:00
Marc Redemske
359a118562
Add qjsc to release artifacts
2024-02-12 10:32:02 +01:00
Saúl Ibarra Corretgé
af456e6c11
Add workflow for making releases
2023-11-23 14:43:56 +01:00