From 199492641fb10ee1be4c2e39fa5a36da1275c54d Mon Sep 17 00:00:00 2001 From: Juho Saarinen Date: Tue, 27 Oct 2020 13:45:43 +0200 Subject: [PATCH] Releasing latest controller from master push Fixes #135 --- .github/workflows/build-runner.yml | 1 + .github/workflows/wip.yml | 35 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 .github/workflows/wip.yml diff --git a/.github/workflows/build-runner.yml b/.github/workflows/build-runner.yml index b8598fce2b..7c63604a09 100644 --- a/.github/workflows/build-runner.yml +++ b/.github/workflows/build-runner.yml @@ -11,6 +11,7 @@ on: paths: - runner/patched/* - runner/Dockerfile + - runner/dindrunner.Dockerfile - runner/entrypoint.sh - .github/workflows/build-runner.yml name: Runner diff --git a/.github/workflows/wip.yml b/.github/workflows/wip.yml new file mode 100644 index 0000000000..8280a087f8 --- /dev/null +++ b/.github/workflows/wip.yml @@ -0,0 +1,35 @@ +on: + push: + branches: + - master + paths-ignore: + - "runner/**" + +jobs: + build: + runs-on: ubuntu-latest + name: release-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Set up Docker Buildx + id: buildx + uses: crazy-max/ghaction-docker-buildx@v1 + with: + buildx-version: latest + + - name: Login to GitHub Docker Registry + run: echo "${DOCKERHUB_PASSWORD}" | docker login -u "${DOCKERHUB_USERNAME}" --password-stdin + env: + DOCKERHUB_USERNAME: ${{ github.repository_owner }} + DOCKERHUB_PASSWORD: ${{ secrets.DOCKER_ACCESS_TOKEN }} + + - name: Build Container Image + env: + DOCKERHUB_USERNAME: ${{ github.repository_owner }} + run: | + docker buildx build \ + --platform linux/amd64,linux/arm64 \ + --tag ${DOCKERHUB_USERNAME}/actions-runner-controller:latest \ + -f Dockerfile . --push