Hugh Nimmo-Smith
74d0910eed
Run syn2mas CI as part of main workflows
2023-10-09 15:53:13 +02:00
Hugh Nimmo-Smith
38ed5e264e
WIP of syn2mas tool
2023-10-09 15:53:13 +02:00
dependabot[bot]
e0da7b0b26
build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.4 to 1.5.5
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1.5.4...v1.5.5 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-05 19:57:06 +02:00
dependabot[bot]
2cec515e32
build(deps): bump actions/checkout from 4.0.0 to 4.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.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/v4.0.0...v4.1.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-09-22 22:32:20 +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
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
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
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]
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
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
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]
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
dependabot[bot]
42642151d1
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.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-06-29 09:26:50 +02:00
dependabot[bot]
fb140e0a38
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.0...v3.1.1 )
---
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-06-28 09:17:16 +02:00
dependabot[bot]
b13999c1da
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.5...v3.1.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-27 15:31:23 +02:00
dependabot[bot]
583ff6931b
build(deps): bump Swatinem/rust-cache from 2.4.0 to 2.5.0
...
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache ) from 2.4.0 to 2.5.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.4.0...v2.5.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-06-20 18:14:11 +02:00
Quentin Gliech
47280025a3
ci: split the coverage jobs into a separate workflow
...
Also have a better message when the generated files are not up to date.
2023-06-20 17:41:29 +02:00
dependabot[bot]
b406435878
build(deps): bump open-policy-agent/setup-opa from 2.0.1 to 2.1.0
...
Bumps [open-policy-agent/setup-opa](https://github.com/open-policy-agent/setup-opa ) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/open-policy-agent/setup-opa/releases )
- [Commits](https://github.com/open-policy-agent/setup-opa/compare/v2.0.1...v2.1.0 )
---
updated-dependencies:
- dependency-name: open-policy-agent/setup-opa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-14 12:40:08 +02:00
Quentin Gliech
be837a54e3
Bump Rust dependencies
2023-06-14 12:02:16 +02:00
Quentin Gliech
7784e0f14f
ci: pin actions versions
2023-06-13 19:08:48 +02:00
Quentin Gliech
edbafe5bfd
ci: Make it set the docker context again
2023-06-13 19:08:48 +02:00
dependabot[bot]
818b9d3056
build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.5
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.2 to 3.0.5.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.2...v3.0.5 )
---
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-05-26 16:14:55 +02:00
Quentin Gliech
3ea8668e39
Bump the OTEL crates to 0.19.0 ( #1132 )
...
* Bump the OTEL crates to 0.19.0
Also pins a bunch of versions in the Dockerfile and fixes the docker build in CI
2023-04-24 17:10:55 +00:00
Quentin Gliech
e62a3592d5
Update Rust to 1.69.0
2023-04-24 11:42:01 +02:00
dependabot[bot]
aea2ff3f5f
build(deps): bump docker/bake-action from 2 to 3
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 2 to 3.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v2...v3 )
---
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-04-18 22:21:13 +02:00
dependabot[bot]
9dce8d7d7a
build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.0.1...v3.0.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-04-14 10:23:14 +02:00
Quentin Gliech
2c0fd14211
ci: add a --yes flag to the cosign sign command
2023-03-16 10:43:54 +01:00
Quentin Gliech
fe963a41c1
ci: fix cosign step
2023-03-16 00:51:31 +01:00
Quentin Gliech
2821843478
ci: Fix image signature
2023-03-15 15:03:50 +01:00
Quentin Gliech
68e1f7e35c
ci: Remove the COSIGN_EXPERIMENTAL env var
2023-03-14 14:04:10 +01:00
dependabot[bot]
e71d2cfb08
build(deps): bump sigstore/cosign-installer from 2.8.1 to 3.0.1
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 2.8.1 to 3.0.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.8.1...v3.0.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-14 14:04:10 +01:00
Quentin Gliech
3b2b0c6ae8
Fix frontend code coverage generation
2023-03-14 12:07:09 +01:00
Quentin Gliech
3bdf5904dd
ci: also run Clippy on tests
2023-02-23 10:15:40 +01:00
Quentin Gliech
8e485c397d
Upgrade rustc (and clippy) to 1.67.0
2023-02-01 10:37:04 +01:00