ci: pin docker version

This commit is contained in:
CrazyMax
2023-08-17 19:01:39 +02:00
parent f5b7761d05
commit 99e070f51d

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