Merge pull request #19 from crazy-max/ci-pin-docker

ci: pin docker version
This commit is contained in:
CrazyMax 2023-08-18 08:59:59 +02:00 committed by GitHub
commit e22f202df2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,6 +11,9 @@ on:
- 'v*' - 'v*'
pull_request: pull_request:
env:
DOCKER_VERSION: v23.0.6
jobs: jobs:
main: main:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -21,15 +24,25 @@ jobs:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
- windows-latest - windows-latest
version:
- pinned
- latest
steps: steps:
- -
name: Checkout name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
-
name: Set version
shell: bash
run: |
if [ "${{ matrix.version }}" != "pinned" ]; then
echo "DOCKER_VERSION=${{ matrix.version }}" >> $GITHUB_ENV
fi
- -
name: Set up Docker name: Set up Docker
uses: ./ uses: ./
with: with:
version: v23.0.0 version: ${{ env.DOCKER_VERSION }}
channel: channel:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
@ -68,7 +81,7 @@ jobs:
name: Set up Docker name: Set up Docker
uses: ./ uses: ./
with: with:
version: v23.0.0 version: ${{ env.DOCKER_VERSION }}
context: foo context: foo
- -
name: Check context name: Check context
@ -89,6 +102,8 @@ jobs:
- -
name: Set up Docker name: Set up Docker
uses: ./ uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
- -
name: Set up Docker Buildx name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2 uses: docker/setup-buildx-action@v2
@ -117,6 +132,8 @@ jobs:
- -
name: Set up Docker name: Set up Docker
uses: ./ uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
- -
name: Start registry name: Start registry
run: | run: |
@ -149,6 +166,8 @@ jobs:
- -
name: Set up Docker name: Set up Docker
uses: ./ uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
- -
name: Build name: Build
working-directory: ./test working-directory: ./test