Skip to content

chore(deps): update rust docker tag to v1.83.0 #308

chore(deps): update rust docker tag to v1.83.0

chore(deps): update rust docker tag to v1.83.0 #308

Workflow file for this run

name: CI
on:
workflow_dispatch:
push:
branches:
- main
paths:
- "!**.md"
- ".github/workflows/ci.yml"
- "deps/Cargo.*"
- ".dockerignore"
- "Dockerfile"
- "Makefile"
pull_request:
paths:
- "!**.md"
- ".github/workflows/ci.yml"
- "deps/Cargo.*"
- ".dockerignore"
- "Dockerfile"
- "Makefile"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
env:
IS_PULL_REQUEST: ${{ github.event_name == 'pull_request' }}
jobs:
docker:
runs-on: namespace-profile-ubuntu2204-${{ matrix.arch }}-8x16-with-cache
timeout-minutes: 20
permissions:
contents: read
packages: write
strategy:
fail-fast: true
matrix:
arch:
- amd64
- arm64
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- run: make login
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }}
- run: make build
- run: make test
- run: make test-build
merge:
if: ${{ github.event_name != 'pull_request' }}
needs: docker
runs-on: ubuntu-24.04
timeout-minutes: 2
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- run: make login
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOCKER_HUB_TOKEN: ${{ secrets.DOCKER_HUB_TOKEN }}
- run: make merge
test:
if: ${{ github.event_name != 'pull_request' }}
needs: merge
runs-on: ubuntu-24.04
timeout-minutes: 1
permissions:
contents: read
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- run: make test-build-with-latest