Skip to content

Commit

Permalink
Bump rust, deps, dev (#59)
Browse files Browse the repository at this point in the history
- Bump rust version
- Update deny.toml
- Update all dependencies
- Update dev container to v43
  • Loading branch information
alpeb authored Jun 21, 2024
1 parent e6c8099 commit 2a2dea0
Show file tree
Hide file tree
Showing 9 changed files with 581 additions and 510 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "linkerd-extension-init",
"image": "ghcr.io/linkerd/dev:v39",
"image": "ghcr.io/linkerd/dev:v43",
"extensions": [
"DavidAnson.vscode-markdownlint",
"kokakiwi.vscode-just",
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/docker-build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ runs:

- uses: docker/setup-qemu-action@27d0a4f181a40b142cce983c5393082c365d1480
- uses: docker/setup-buildx-action@94ab11c41e45d028884a99163086648e898eed25
- uses: linkerd/dev/actions/setup-tools@v39
- uses: linkerd/dev/actions/setup-tools@v43
- env:
DOCKER_TARGET: ${{ inputs.docker-target }}
DOCKER_PUSH: ${{ inputs.docker-push }}
Expand All @@ -46,7 +46,7 @@ runs:
just build-image ${{ inputs.docker-registry }} ${{ inputs.tag }}
# Delete older docker images to prevent cache bloat.
- uses: linkerd/dev/actions/setup-tools@v39
- uses: linkerd/dev/actions/setup-tools@v43
- shell: bash
run: just-dev prune-action-cache ${{ env.DOCKER_BUILDKIT_CACHE }}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ubuntu-20.04
timeout-minutes: 10
steps:
- uses: linkerd/dev/actions/setup-tools@v41
- uses: linkerd/dev/actions/setup-tools@v43
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- run: just-dev lint-actions

devcontainer-versions:
runs-on: ubuntu-latest
steps:
- uses: linkerd/dev/actions/setup-tools@v41
- uses: linkerd/dev/actions/setup-tools@v43
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- run: just-dev check-action-images
8 changes: 4 additions & 4 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,21 @@ jobs:
continue-on-error: ${{ matrix.checks == 'advisories' }}
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- uses: EmbarkStudios/cargo-deny-action@e0a440755b184aa50374330fa75cca0f84fcb59a
- uses: EmbarkStudios/cargo-deny-action@3f4a782664881cf5725d0ffd23969fcce89fd868
with:
command: check ${{ matrix.checks }}
fmt:
timeout-minutes: 5
runs-on: ubuntu-latest
container: ghcr.io/linkerd/dev:v39-rust
container: ghcr.io/linkerd/dev:v43-rust
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- run: just rs-check-fmt

clippy:
timeout-minutes: 10
runs-on: ubuntu-latest
container: ghcr.io/linkerd/dev:v39-rust
container: ghcr.io/linkerd/dev:v43-rust
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- run: just rs-fetch
Expand All @@ -41,7 +41,7 @@ jobs:
name: test
runs-on: ubuntu-latest
timeout-minutes: 15
container: ghcr.io/linkerd/dev:v39-rust
container: ghcr.io/linkerd/dev:v43-rust
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- run: just rs-fetch
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ jobs:
timeout-minutes: 20
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- uses: linkerd/dev/actions/setup-tools@v41
- uses: linkerd/dev/actions/setup-tools@v43
- run: just build
- run: just integration-test
Loading

0 comments on commit 2a2dea0

Please sign in to comment.