[gha] use matrix for container build

This commit is contained in:
R4SAS 2021-06-17 13:10:04 +03:00 committed by GitHub
parent 0877b11685
commit f3746a4351
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,7 +4,12 @@ on: push
jobs:
docker:
name: For ${{ matrix.platform }}
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
platform: ['linux/amd64', 'linux/386', 'linux/arm64', 'linux/arm/v7']
steps:
- name: Checkout
uses: actions/checkout@v2
@ -23,6 +28,6 @@ jobs:
with:
context: ./contrib/docker
file: ./contrib/docker/Dockerfile
platforms: linux/amd64,linux/386,linux/arm64,linux/arm/v7
platforms: ${{ matrix.platform }}
push: true
tags: ghcr.io/purplei2p/i2pd:latest