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*'
pull_request:
env:
DOCKER_VERSION: v23.0.6
jobs:
main:
runs-on: ${{ matrix.os }}
@ -21,15 +24,25 @@ jobs:
- ubuntu-latest
- macos-latest
- windows-latest
version:
- pinned
- latest
steps:
-
name: Checkout
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
uses: ./
with:
version: v23.0.0
version: ${{ env.DOCKER_VERSION }}
channel:
runs-on: ${{ matrix.os }}
@ -68,7 +81,7 @@ jobs:
name: Set up Docker
uses: ./
with:
version: v23.0.0
version: ${{ env.DOCKER_VERSION }}
context: foo
-
name: Check context
@ -89,6 +102,8 @@ jobs:
-
name: Set up Docker
uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
@ -117,6 +132,8 @@ jobs:
-
name: Set up Docker
uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
-
name: Start registry
run: |
@ -149,6 +166,8 @@ jobs:
-
name: Set up Docker
uses: ./
with:
version: ${{ env.DOCKER_VERSION }}
-
name: Build
working-directory: ./test