Commit Graph

61 Commits

Author SHA1 Message Date
dependabot[bot]
026281e8e4 Bump actions/cache from 3.0.2 to 3.0.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.2...v3.0.3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-02 16:29:10 +02:00
dependabot[bot]
e11909b057 Bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
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>
2022-05-06 10:05:23 +02:00
dependabot[bot]
c7a2448752 Bump docker/metadata-action from 3 to 4
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [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/v3...v4)

---
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>
2022-05-06 10:05:16 +02:00
dependabot[bot]
10032f4775 Bump docker/bake-action from 1 to 2
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 1 to 2.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v1...v2)

---
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>
2022-05-06 10:05:05 +02:00
dependabot[bot]
549d158102 Bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
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>
2022-05-06 10:04:56 +02:00
dependabot[bot]
1598ce176c Bump sigstore/cosign-installer from 2.2.1 to 2.3.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.2.1...v2.3.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>
2022-04-28 10:26:04 +02:00
dependabot[bot]
d1ac9a68c5 Bump sigstore/cosign-installer from 2.2.0 to 2.2.1
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.2.0...v2.2.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>
2022-04-15 12:25:34 +02:00
dependabot[bot]
4db488187d Bump actions/cache from 3.0.1 to 3.0.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-11 23:12:46 +02:00
Quentin Gliech
9080f93772 Don't run doctests for coverage 2022-04-08 10:22:00 +02:00
Quentin Gliech
68d7587949 Switch to stable coverage options in CI 2022-04-08 10:22:00 +02:00
dependabot[bot]
20f74c8875 Bump sigstore/cosign-installer from 2.1.0 to 2.2.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.1.0...v2.2.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>
2022-04-08 00:19:11 +02:00
Quentin Gliech
bfc5fa8ec7 Bump MSRV to 1.57 2022-04-06 22:46:39 +02:00
dependabot[bot]
614c13c866 Bump actions/cache from 2.1.7 to 3.0.1
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:27:48 +02:00
dependabot[bot]
7887863359 Bump codecov/codecov-action from 2 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-06 19:27:37 +02:00
dependabot[bot]
9fbd76b2c9 Bump sigstore/cosign-installer from 2.0.1 to 2.1.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.0.1...v2.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>
2022-03-08 09:19:07 +01:00
dependabot[bot]
ae8317e799 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 21:26:49 +01:00
dependabot[bot]
565a1c632b Bump sigstore/cosign-installer from 2.0.0 to 2.0.1
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v2.0.0...v2.0.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>
2022-02-22 09:51:32 +01:00
Quentin Gliech
d8286cde55 ci: fix code coverage generation 2022-02-17 16:23:41 +01:00
Quentin Gliech
76e047b748 ci: generate test coverage with a stable toolchain, not nightly 2022-02-17 15:59:00 +01:00
Quentin Gliech
cf049768a2 Only sign docker image on tags and main branch 2022-02-08 09:04:39 +01:00
Quentin Gliech
c714be5392 Fix grcov installation in CI 2022-02-02 10:32:56 +01:00
Quentin Gliech
0c01d2af07 Fix CI permissions to sign images 2022-02-01 15:38:00 +01:00
Quentin Gliech
61e30f7222 Sign images with cosign in CI 2022-02-01 14:32:03 +01:00
dependabot[bot]
310a371e1e Bump actions/cache from 2.1.6 to 2.1.7
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-25 16:55:21 +01:00
Quentin Gliech
fe63cb0d27 ci: explicit jobs permissions 2022-01-25 15:49:56 +01:00
Quentin Gliech
e23b056bd3 ci: remove LSIF index step 2022-01-25 15:47:23 +01:00
Quentin Gliech
39fc076840 ci: restore less stuff from cache to avoid cache size explosion 2022-01-25 15:41:12 +01:00
Quentin Gliech
c18421586a ci: stop using clippy actions because of permissions issues 2022-01-25 15:40:20 +01:00
Quentin Gliech
59db90f66e Simplify Docker build in CI 2022-01-21 12:31:24 +01:00
Quentin Gliech
0705fbe6ba Codegen enums from IANA registries 2022-01-11 18:46:01 +01:00
Quentin Gliech
f5be1d7f45 ci: store buildx cache in registry 2021-12-14 16:51:31 +01:00
Quentin Gliech
4abbb8f4e8 ci: limit the number of concurrent builds 2021-12-10 16:48:37 +01:00
Quentin Gliech
7ca3a1add2 ci: only push regular and debug targets 2021-12-10 15:34:55 +01:00
Quentin Gliech
53a274fb53 Use Buildx bake files for better control over the docker images 2021-12-10 00:26:11 +01:00
Quentin Gliech
5aca3fc24c Move to Rust edition 2021
Also bump MSRV to 1.56 and use the same clippy lints in every crate
2021-12-09 22:54:35 +01:00
Quentin Gliech
b7853de366 ci: use actions to generate and upload LSIF reports 2021-11-22 14:58:16 +01:00
Quentin Gliech
43747c15c7 Setup cross-compilation when building Docker image 2021-11-02 09:59:49 +01:00
Quentin Gliech
6acd61e01b ci: build and push multi-arch images 2021-11-01 17:30:49 +01:00
Quentin Gliech
a2671fcce8 ci: switch code coverage to grcov 2021-10-06 17:46:13 +02:00
Quentin Gliech
3ee57a0a61 ci: upload test coverage on codecov.io 2021-10-06 11:03:57 +02:00
Quentin Gliech
a8aeb5b52c ci: generate and upload LSIF data 2021-10-05 21:25:32 +02:00
Quentin Gliech
7cd828602c Build the documentation to GitHub Pages 2021-09-24 19:10:49 +02:00
Quentin Gliech
df3133ba42 Fix GitHub Actions workflow 2021-09-23 21:39:39 +02:00
Quentin Gliech
fb25511484 ci: simplify workflow and enhance cache restore
This stops building on Windows and macOS and changes the cache key a bit
for better cache restore when the lockfiles or toolchain change
2021-09-23 10:27:25 +02:00
Quentin Gliech
bc55420a39 ci: better job dependencies 2021-09-17 12:55:10 +02:00
Quentin Gliech
bc07a0d968 Docker image and CI 2021-09-17 10:40:08 +02:00
Quentin Gliech
89d0821ed2 Bump MSRV to 1.54
clap 4.0.0-beta4 broke <1.54 compatibility
2021-09-16 15:05:07 +02:00
Quentin Gliech
6fe6371202 ci: Download deps with MSRV 2021-08-14 13:28:03 +02:00
Quentin Gliech
6ccd3b78d6 Set MSRV and let beta & nightly fail in CI 2021-08-14 13:18:08 +02:00
Quentin Gliech
d6453d4d4f fix CI by removing the --offline flag from rustfmt 2021-07-16 23:22:17 +02:00