Quentin Gliech
5534216abd
ci: tweak the release message template
2023-09-14 21:32:44 +02:00
Quentin Gliech
aa63419dfc
ci: fix the release body template
2023-09-14 21:32:44 +02:00
Quentin Gliech
edeec27fcd
ci: Include the templates and license in the artifacts
2023-09-14 21:32:44 +02:00
Quentin Gliech
1e4a5b1d55
Fix release CI workflow
2023-09-14 21:32:44 +02:00
Quentin Gliech
63655f23f0
Fix the cargo-zigbuild/zig installation
2023-09-14 14:37:28 +02:00
Quentin Gliech
892c3efebb
Put the docker image info in the release body
2023-09-14 14:37:28 +02:00
Quentin Gliech
0f5c7db3d4
Simplify the multiarch docker build
...
Make the binaries build run on the self-hosted runners
2023-09-14 14:37:28 +02:00
Quentin Gliech
37cb0a8e3c
install all the rust toolchains
2023-09-14 14:37:28 +02:00
Quentin Gliech
7caaa92ee7
WIP: better release workflow
2023-09-14 14:37:28 +02:00
dependabot[bot]
051f2ff563
build(deps): bump docker/metadata-action from 4.6.0 to 5.0.0
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 4.6.0 to 5.0.0.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md )
- [Commits](https://github.com/docker/metadata-action/compare/v4.6.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 09:41:46 +02:00
dependabot[bot]
0b3600c55e
build(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 09:41:38 +02:00
dependabot[bot]
da3615dd75
build(deps): bump Swatinem/rust-cache from 2.6.2 to 2.7.0
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.6.2 to 2.7.0.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.6.2...v2.7.0 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 09:41:28 +02:00
dependabot[bot]
883f5e4ce9
build(deps): bump docker/login-action from 2.2.0 to 3.0.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2.2.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 09:40:29 +02:00
dependabot[bot]
7a2df2d673
build(deps): bump docker/bake-action from 3.1.0 to 4.0.0
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v3.1.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-13 09:40:04 +02:00
Quentin Gliech
f445e369b3
ci: better workaround for the macOS build not being cached
2023-09-09 11:07:39 +02:00
Quentin Gliech
8d095af97c
ci: work around cargo-zigbuild cache bug
2023-09-08 15:05:59 +02:00
dependabot[bot]
eb9729b810
build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.2...v3.1.3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-07 11:52:39 +02:00
dependabot[bot]
adfea4811a
build(deps): bump actions/checkout from 3.6.0 to 4.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-05 10:11:53 +02:00
dependabot[bot]
1c98619b5c
build(deps): bump sigstore/cosign-installer from 3.1.1 to 3.1.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-05 10:09:19 +02:00
Quentin Gliech
575f9d3a92
ci: make the -debug suffix global
2023-09-01 18:06:30 +02:00
Quentin Gliech
05718b9732
ci: Fix the release workflow
2023-09-01 18:06:30 +02:00
Quentin Gliech
26a1504bad
Release workflow
2023-09-01 18:06:30 +02:00
dependabot[bot]
1c4f4ef069
build(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-29 00:09:30 +02:00
Quentin Gliech
ea7299a14a
Upgrade Rust to 1.72.0
...
Fixes new clippy errors and upgrade other tools
2023-08-28 18:05:56 +02:00
dependabot[bot]
92f4d73438
build(deps): bump actions/checkout from 3.5.3 to 3.6.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-25 12:33:48 +02:00
dependabot[bot]
62fb9261b2
build(deps): bump actions/setup-node from 3.7.0 to 3.8.1
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.7.0 to 3.8.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.7.0...v3.8.1 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-23 14:46:54 +02:00
dependabot[bot]
61576692b3
build(deps): bump Swatinem/rust-cache from 2.6.0 to 2.6.2
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.6.0 to 2.6.2.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.6.0...v2.6.2 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-23 12:07:27 +02:00
Quentin Gliech
0ad4c68268
Setup cargo-deny
...
Also try to remove a bunch of duplicate crates
2023-08-14 11:22:52 +02:00
dependabot[bot]
2c202b8dd5
build(deps): bump actions/deploy-pages from 2.0.3 to 2.0.4
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.3...v2.0.4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-11 16:15:26 +02:00
dependabot[bot]
858aae3c62
build(deps): bump Swatinem/rust-cache from 2.5.1 to 2.6.0
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.1...v2.6.0 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-03 15:14:51 +02:00
Quentin Gliech
7afb9c648a
ci: do not cache for PRs when building binaries
2023-07-28 17:13:07 +02:00
Quentin Gliech
6f65d8eca4
ci: fix the macOS build
2023-07-28 17:13:07 +02:00
Quentin Gliech
ff5b523bc1
ci: fix the binary build
2023-07-28 17:13:07 +02:00
Quentin Gliech
bde1c2af70
ci: fix the download-artifacts action version
2023-07-28 17:13:07 +02:00
Quentin Gliech
73b038f6a2
ci: also build binaries for macOS
2023-07-28 17:13:07 +02:00
Quentin Gliech
b9c885faf9
ci: fix the dist build assets path
2023-07-28 17:13:07 +02:00
Quentin Gliech
5bdee14b16
ci: build nightly binaries
2023-07-28 17:13:07 +02:00
Quentin Gliech
a94ba97b5b
ci: cache less things to make it more efficient
...
also removes the jobs for testing with Rust beta and nightly
2023-07-27 18:03:33 +02:00
Quentin Gliech
a8544467b2
ci: use script to build the docs
2023-07-27 17:51:08 +02:00
Quentin Gliech
34de74c3d3
ci: remove the rustdoc lockfile
2023-07-18 12:14:40 +02:00
Quentin Gliech
f6f8bf4239
ci: fix the docs permissions
2023-07-18 11:20:00 +02:00
Quentin Gliech
83cd0c4c6c
ci: fix the docs files permissions
2023-07-18 11:17:18 +02:00
Quentin Gliech
fa824dbb76
Bump rustc, nodejs, opa, etc.
2023-07-17 19:54:49 +02:00
dependabot[bot]
ac250a79b3
build(deps): bump docker/setup-buildx-action from 2.8.0 to 2.9.1
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.8.0 to 2.9.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.8.0...v2.9.1 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-17 18:43:15 +02:00
dependabot[bot]
06f309786e
build(deps): bump actions/deploy-pages from 2.0.2 to 2.0.3
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-17 18:43:02 +02:00
dependabot[bot]
7cd3adafea
build(deps): bump actions/upload-pages-artifact from 1.0.9 to 2.0.0
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1.0.9 to 2.0.0.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1.0.9...v2.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-17 18:42:54 +02:00
dependabot[bot]
02077a3734
build(deps): bump actions/setup-node from 3.6.0 to 3.7.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-07 00:11:25 +02:00
Quentin Gliech
82afe9471c
Better frontend assets handling and move the react app to /account/ ( #1324 )
...
This makes the Vite assets handling better, namely:
- make it possible to include any vite assets in the templates
- include the right `<link rel="preload">` tags for assets
- include Subresource Integrity hashes
- pre-compress assets and remove on-the-fly compression by the Rust server
- build the CSS used by templates through Vite
It also moves the React app from /app/ to /account/, and remove some of the old SSR account screens.
2023-07-06 15:30:26 +02:00
dependabot[bot]
1ae70cce18
build(deps): bump actions/setup-node from 3.6.0 to 3.7.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-06 08:16:37 +02:00
dependabot[bot]
572a38f884
build(deps): bump Swatinem/rust-cache from 2.5.0 to 2.5.1
...
Bumps [Swatinem/rust-cache](https://github.com/swatinem/rust-cache ) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/swatinem/rust-cache/compare/v2.5.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-04 00:58:49 +02:00