.github/workflows/docker.yml (view raw)
1name: Docker Build & Push
2on:
3 push
4
5env:
6 USERNAME: octree
7 IMAGE_NAME: caroster
8
9jobs:
10 build-docker-image:
11 runs-on: ubuntu-latest
12 steps:
13 - uses: actions/checkout@v3
14 - run: docker login -u $USERNAME -p $PASSWORD
15 env:
16 PASSWORD: ${{secrets.DOCKER_HUB_PASSWORD}}
17 - run: docker build -t $USERNAME/$IMAGE_NAME .
18 - run: docker push $USERNAME/$IMAGE_NAME