Commit Graph

157 Commits

Author SHA1 Message Date
Kamil Jarosz 1cd3439018 ci: Fix missing checksum in AUR package
The sha512sum command hidden within a subshell
required to be executed in the repo root directory.
2024-09-06 11:29:50 +02:00
Kamil Jarosz b18d21261e chore: Move PKGBUILD to desktop/packages 2024-09-05 11:29:20 +02:00
dependabot[bot] b770d9310f build(deps): bump KSXGitHub/github-actions-deploy-aur
Bumps [KSXGitHub/github-actions-deploy-aur](https://github.com/ksxgithub/github-actions-deploy-aur) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases)
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: KSXGitHub/github-actions-deploy-aur
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 14:49:51 +02:00
dependabot[bot] 1e7b0dfa41 build(deps): bump KSXGitHub/github-actions-deploy-aur
Bumps [KSXGitHub/github-actions-deploy-aur](https://github.com/ksxgithub/github-actions-deploy-aur) from 2.7.2 to 3.0.0.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases)
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v2.7.2...v3.0.0)

---
updated-dependencies:
- dependency-name: KSXGitHub/github-actions-deploy-aur
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 13:46:57 +02:00
TÖRÖK Attila ce3026701e ci: Grant write permission for contents to nightly web build job 2024-08-24 17:07:35 +02:00
Daniel Jacobs 17744e4ac3 ci: Fix permissions to remove unknown key 2024-08-23 22:12:09 -04:00
Daniel Jacobs d17b29c165 ci: Further restrict GITHUB_TOKEN permissions 2024-08-23 12:15:48 -04:00
Daniel Jacobs d875015e12 ci: Set most GITHUB_TOKEN permissions back to defaults 2024-08-23 12:15:48 -04:00
rwv 1098a7da1e chore: generate provenance statements for nightly npm package
See Also: https://docs.npmjs.com/generating-provenance-statements#about-npm-provenance
2024-08-21 22:49:19 +02:00
TÖRÖK Attila 84e4270f27 chore: Update to wasm-bindgen 0.2.93. 2024-08-18 14:51:08 +02:00
Nathan Adams 1fc367079e ci: Fix desktop path for wix installer 2024-08-08 01:02:20 +02:00
Nathan Adams 5df2636dee desktop: Add wix config and build msi as part of release 2024-08-06 22:46:23 +02:00
TÖRÖK Attila a66ba15051 ci: Get wasm-opt directly from GitHub using sigoden/install-binary@v1
... instead of from conda-forge using miniconda.

And using wget+tar in the extension builder Dockerfile.
2024-07-12 13:40:12 +02:00
Daniel Jacobs a6e1bb2f57 actions: Update KSXGitHub/github-actions-deploy-aur 2024-07-03 09:43:48 +02:00
TÖRÖK Attila b68583e2ee Revert "ci: Release and test with Rust 1.78 instead of stable"
This reverts commit 4448e37d98.
2024-06-27 21:19:36 +02:00
TÖRÖK Attila 4448e37d98 ci: Release and test with Rust 1.78 instead of stable
Co-authored-by: Kamil Jarosz <kjarosh256@gmail.com>
2024-06-18 13:59:57 -04:00
Daniel Jacobs d3947f90cd ci: Ignore just the Docker package files in the reproducible build 2024-05-30 14:05:38 -04:00
dependabot[bot] ae1c44c217 build(deps): bump KSXGitHub/github-actions-deploy-aur
Bumps [KSXGitHub/github-actions-deploy-aur](https://github.com/ksxgithub/github-actions-deploy-aur) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases)
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: KSXGitHub/github-actions-deploy-aur
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 18:59:09 +02:00
TÖRÖK Attila 92296e7bcc ci: Properly exclude large stuff from the reproducible FF extension source zip 2024-03-12 17:32:02 +01:00
Nathan Adams 9d4000ee41 ci: Remove web/packages/*/dist and target from reproducable source zips 2024-03-10 22:50:46 +01:00
TÖRÖK Attila 7f268bf50e chore: Update `wasm-bindgen` to `v0.2.92`, wasm-bindgen-futures to `v0.4.42` 2024-03-04 19:01:04 +01:00
Tom Schuster d07b154898 chore: add build dependency 2024-02-28 21:21:09 +01:00
Nathan Adams ea77019eab web: Include wasm file in docker builds as Mozilla say this is okay, and it solves our reproducibility issues 2024-02-22 02:30:00 +01:00
Daniel Jacobs 279cbc4d5f ci: Update get-current-time to v2.1.2 which uses Node 20 2024-02-19 11:06:02 +01:00
renovate[bot] 637b277481 web: chore: Bump wasm-bindgen to 0.2.91 2024-02-16 09:48:30 +01:00
Nathan Adams ffabf13f35 ci: switch to macos-14 runner 2024-02-16 01:33:22 +01:00
Aaron Hill 8001ce18f1 github: Generate AVM2 report as part of nightly release
We upload it to the release as a file named 'avm2_report.json'
The website will use this to automatically display the latest
report
2024-02-04 15:42:25 -05:00
TÖRÖK Attila 4b21cb0a0b github: Use full version for the `mnao305/chrome-extension-upload` action
This regressed in #15094.
2024-02-03 19:50:02 -05:00
Daniel Jacobs 42719ee8e1 ci: Update chrome-extension-upload to v5 2024-02-03 15:29:21 -05:00
TÖRÖK Attila 98b8b05538 github: Also exclude `.git` and `tests/tests/swfs` from `reproducible-source.zip` 2024-02-02 05:48:13 +01:00
TÖRÖK Attila 5f378aaa85 ci: Don't upload the Safari extension as artifact when building the web demo 2024-01-31 19:02:15 +01:00
Daniel Jacobs 958f502cb5 ci: Update nightly release workflow to use v4 actions 2024-01-31 00:28:27 +01:00
TÖRÖK Attila dccd48dca8 chore: Update wasm-bindgen version references to 0.2.90 2024-01-16 00:28:44 +01:00
renovate[bot] db3928a531 chore(deps): update conda-incubator/setup-miniconda action to v3 2023-12-01 08:31:34 +01:00
TÖRÖK Attila ca25f82900 chore: Bump wasm-bindgen to 0.2.89 (0.2.88 got yanked) 2023-11-28 21:43:41 -05:00
Nathan Adams 1d6504a45a ci: Fix releasing demo 2023-11-26 15:26:21 +01:00
renovate[bot] acadb2b2d3 fix(deps): update wasm-bindgen 2023-11-07 12:18:50 +01:00
renovate[bot] da06e1c67d chore(deps): update actions/setup-node action to v4 2023-11-01 11:55:52 +01:00
TÖRÖK Attila 7cec9ed969 chore: Add `--locked` to all `cargo build` invocations 2023-10-28 14:07:39 +02:00
Nathan Adams 1a85380344 ci: Fix edge publishing 2023-10-24 14:43:54 +02:00
Nathan Adams e0f74605c4 ci: Release nightlies automatically to Edge 2023-10-23 15:05:27 +02:00
Nathan Adams 5e3bd488f1 web: Make jpegxr optional on web but enabled by default by CI 2023-10-15 18:06:15 +02:00
sleepycatcoding 4bfd2fc978 desktop: Make jpegxr optional
This is enabled for CI builds.
2023-10-03 16:08:51 -04:00
renovate[bot] 673aa78f9a chore(deps): update actions/checkout action to v4 2023-10-01 06:46:20 -04:00
Nathan Adams 23352db39f chore: Update wasm-bindgen from 0.2.86 -> 0.2.87 2023-06-15 20:50:04 +02:00
relrelb f62d80dd93 ci: Fix artifact download for AUR package
`actions/download-artifact` cannot be used because only macOS artifacts are uploaded using `actions/upload-artifact`.

Instead use `gh release download`, which mirrors `gh release upload`.
2023-06-03 23:56:06 +03:00
relrelb 652a52e91b ci: Provide `sha512sums` in AUR package
Previously it was skipped, which isn't a good practice.
2023-06-02 21:52:57 +03:00
nosamu 330766d668 ci: Use GitHub CLI instead of deprecated actions 2023-05-19 14:51:03 +03:00
renovate[bot] f969bdce71 fix(deps): update wasm-bindgen 2023-05-17 06:44:50 +03:00
renovate[bot] 5b26d1b2ee fix(deps): update wasm-bindgen 2023-05-15 10:00:49 +03:00