aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-09-24 14:51:29 +0100
committerPhilip Herron <philip.herron@embecosm.com>2021-09-24 14:51:29 +0100
commit1eb4d0d3bad1a7faa7f1734837562aea71575740 (patch)
tree8e381c83ff80e9b9c0affb093cbbfab81ecbbedc
parentfaafe0fb1183baa12fec2d1fde4f81b625a2c554 (diff)
downloadgcc-1eb4d0d3bad1a7faa7f1734837562aea71575740.zip
gcc-1eb4d0d3bad1a7faa7f1734837562aea71575740.tar.gz
gcc-1eb4d0d3bad1a7faa7f1734837562aea71575740.tar.bz2
Try again for docker image build workflow
-rw-r--r--.github/workflows/docker.yml41
1 files changed, 24 insertions, 17 deletions
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index 46ec867..24ed1b7 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -2,25 +2,32 @@ name: Build Docker image
on:
push:
- branches: [ master ]
+ branches:
+ - 'master'
jobs:
- build:
+ docker:
runs-on: ubuntu-latest
steps:
- - name: git checkout
+ -
+ name: Checkout
uses: actions/checkout@v2
-
- - name: docker login
- env:
- DOCKER_USER: ${{ secrets.DOCKER_USERNAME }}
- DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
- run: |
- docker login -u $DOCKER_USER -p $DOCKER_PASSWORD
-
- - name: docker build
- run: docker build .
-
- - name: docker push
- run: docker push ${{secrets.DOCKER_USER}}/gccrs
-
+ -
+ name: Set up QEMU
+ uses: docker/setup-qemu-action@v1
+ -
+ name: Set up Docker Buildx
+ uses: docker/setup-buildx-action@v1
+ -
+ name: Login to DockerHub
+ uses: docker/login-action@v1
+ with:
+ username: ${{ secrets.DOCKERHUB_USERNAME }}
+ password: ${{ secrets.DOCKERHUB_TOKEN }}
+ -
+ name: Build and push
+ uses: docker/build-push-action@v2
+ with:
+ context: .
+ push: true
+ tags: philberty/gccrs:latest