Set up Github docker auth

This commit is contained in:
Marc Di Luzio 2020-07-01 13:23:05 +01:00
parent 821c83549b
commit e6bfc7a8fc

View file

@ -9,10 +9,17 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Docker Login
uses: azure/docker-login@v1
with:
login-server: docker.pkg.github.com
username: $GITHUB_ACTOR
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build the Docker image - name: Build the Docker image
run: | run: |
VERSION=$(git describe --always --long --dirty --tags) VERSION=$(git describe --always --long --dirty --tags)
docker login docker.pkg.github.com -p ${{ secrets.GITHUB_TOKEN }} docker build . --tag docker.pkg.github.com/mdiluz/rove/rove:$VERSION --tag docker.pkg.github.com/mdiluz/rove/rove:latest
docker build . --tag rove:$VERSION --tag rove:latest
docker push docker.pkg.github.com/mdiluz/rove/rove:$VERSION docker push docker.pkg.github.com/mdiluz/rove/rove:$VERSION
docker push docker.pkg.github.com/mdiluz/rove/rove:latest docker push docker.pkg.github.com/mdiluz/rove/rove:latest