Commit Graph

220 Commits

Author SHA1 Message Date
Hugh Nimmo-Smith
ab2302de57 Docker build config 2023-10-09 15:53:13 +02:00
Hugh Nimmo-Smith
a291e75284 Actually remove tools CI workflow 2023-10-09 15:53:13 +02:00
Hugh Nimmo-Smith
74d0910eed Run syn2mas CI as part of main workflows 2023-10-09 15:53:13 +02:00
Hugh Nimmo-Smith
8c6afffa49 Whitespace 2023-10-09 15:53:13 +02:00
Hugh Nimmo-Smith
38ed5e264e WIP of syn2mas tool 2023-10-09 15:53:13 +02:00
Quentin Gliech
5892985b06 ci: temporarily use hosted runners 2023-10-06 14:07:18 +02:00
Quentin Gliech
854a6f4eac dependabot: group the icu crates together 2023-10-06 09:59:36 +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
Quentin Gliech
b5d694cda1 ci: fix the localazy workflows 2023-10-05 19:31:45 +02:00
Quentin Gliech
d39a07e3a3 ci: add workflow to download the translations from localazy 2023-10-05 19:29:23 +02:00
Quentin Gliech
1d11b71443 i18n: setup localazy 2023-10-05 19:29:23 +02:00
Quentin Gliech
ad8cc6be9e templates: add translations function 2023-10-05 19:29:23 +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
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
Quentin Gliech
ebe11efc8e dependabot: group eslint and include "opentelemetry" in the right group 2023-08-03 15:55:02 +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