From 4f204f173ad53bcc811fbc2d76d60f86a577d775 Mon Sep 17 00:00:00 2001 From: Philipp Schmitt Date: Tue, 1 Dec 2020 07:41:37 +0100 Subject: [PATCH 1/2] Use upstream actions --- .github/workflows/github-build.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/github-build.yml b/.github/workflows/github-build.yml index 13e68bc..efaf29b 100644 --- a/.github/workflows/github-build.yml +++ b/.github/workflows/github-build.yml @@ -10,19 +10,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@master - with: - ref: ${{ github.ref }} + uses: actions/checkout@v2 - - name: Docker login - uses: azure/docker-login@v1 + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + + - uses: docker/setup-buildx-action@v1 + id: buildx + with: + install: true + + - name: Login to DockerHub + uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build docker container - env: - DOCKER_CLI_EXPERIMENTAL: enabled run: | - curl -fsSL https://raw.githubusercontent.com/pschmitt/ci-setup-docker-buildx/master/setup.sh | - bash ./buildx.sh \ No newline at end of file + ./buildx.sh From ac2750dfae46f541803518a58254806a087301a4 Mon Sep 17 00:00:00 2001 From: Philipp Schmitt Date: Tue, 1 Dec 2020 07:46:31 +0100 Subject: [PATCH 2/2] ci: Only run on main branch --- .github/workflows/github-build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/github-build.yml b/.github/workflows/github-build.yml index efaf29b..7deb96d 100644 --- a/.github/workflows/github-build.yml +++ b/.github/workflows/github-build.yml @@ -2,6 +2,8 @@ name: GitHub Actions CI on: push: + branches: + - main schedule: - cron: '0 6 * * *'