File tree Expand file tree Collapse file tree 1 file changed +17
-14
lines changed
Expand file tree Collapse file tree 1 file changed +17
-14
lines changed Original file line number Diff line number Diff line change 1212jobs :
1313 docker :
1414 if : github.repository == 'NCAR/ccpp-scm'
15- runs-on : ubuntu-22.04
15+ runs-on : ubuntu-latest
16+
1617 steps :
17- - name : Checkout
18+ - name : Checkout repository
1819 uses : actions/checkout@v4
19- - name : Set up QEMU
20- uses : docker/setup-qemu-action@v3
21- - name : Set up Docker Buildx
22- uses : docker/setup-buildx-action@v3
20+
21+ - name : Check if secrets are defined
22+ run : |
23+ if [ -z "${{ secrets.DOCKERHUB_USERNAME }}" ]; then echo "Username is MISSING"; else echo "Username is SET"; fi
24+ if [ -z "${{ secrets.DOCKERHUB_TOKEN }}" ]; then echo "Token is MISSING"; else echo "Token is SET"; fi
25+
2326 - name : Login to Docker Hub
2427 uses : docker/login-action@v3
2528 with :
2629 username : ${{ secrets.DOCKERHUB_USERNAME }}
2730 password : ${{ secrets.DOCKERHUB_TOKEN }}
28- - name : Push latest tag
29- uses : docker/build-push-action@v6
30- with :
31- context : .
32- file : docker/Dockerfile
33- platforms : linux/amd64,linux/arm64
34- push : true
35- tags : ${{ env.LATEST_TAG }}
31+
32+ - name : Build Docker image
33+ run : |
34+ docker build -t ${{ env.LATEST_TAG}} docker/
35+
36+ - name : Push Docker image
37+ run : |
38+ docker push ${{ env.LATEST_TAG }}
You can’t perform that action at this time.
0 commit comments