Files
ArchiSteamFarm/.github/workflows/docker-ci.yml
Archi 795af015af CI: Supply STD token to docker-ci
This allows to verify that STD plugin also builds, normally we skip it when token is not provided (for a reason)
2021-05-21 01:05:59 +02:00

35 lines
858 B
YAML

name: ASF-docker-ci
on: [push, pull_request]
env:
PLATFORMS: linux/amd64,linux/arm,linux/arm64
jobs:
main:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
submodules: recursive
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Build Docker image from Dockerfile
uses: docker/build-push-action@v2
with:
context: .
platforms: ${{ env.PLATFORMS }}
build-args: STEAM_TOKEN_DUMPER_TOKEN=${{ secrets.STEAM_TOKEN_DUMPER_TOKEN }}
- name: Build Docker image from Dockerfile.Service
uses: docker/build-push-action@v2
with:
context: .
file: Dockerfile.Service
platforms: ${{ env.PLATFORMS }}
build-args: STEAM_TOKEN_DUMPER_TOKEN=${{ secrets.STEAM_TOKEN_DUMPER_TOKEN }}