2929 context : ./
3030 file : ./Dockerfile
3131 push : true
32- tags : edryslabs/module-pyxtermjs:base
32+ tags : |
33+ edryslabs/module-pyxtermjs:base
34+ edryslabs/module-pyxtermjs:base-${{ github.run_number }}
3335
3436 arduino :
3537 runs-on : ubuntu-latest
@@ -50,14 +52,18 @@ jobs:
5052 username : ${{ secrets.DOCKERHUB_USERNAME }}
5153 password : ${{ secrets.DOCKERHUB_TOKEN }}
5254
55+ # Wait a moment for base image to be available
56+ - name : Wait for base image
57+ run : sleep 30
58+
5359 - name : Build and push Docker image (ARDUINO)
5460 uses : docker/build-push-action@v5
5561 with :
5662 context : ./docker/arduino
5763 file : ./docker/arduino/Dockerfile
5864 push : true
5965 tags : |
60- edryslabs/module-pyxtermjs:arduino
66+ edryslabs/module-pyxtermjs:arduino-v${{ github.run_number }}
6167 edryslabs/module-pyxtermjs:latest
6268
6369 development :
@@ -79,10 +85,16 @@ jobs:
7985 username : ${{ secrets.DOCKERHUB_USERNAME }}
8086 password : ${{ secrets.DOCKERHUB_TOKEN }}
8187
88+ # Wait a moment for base image to be available
89+ - name : Wait for base image
90+ run : sleep 30
91+
8292 - name : Build and push Docker image (DEVELOPMENT)
8393 uses : docker/build-push-action@v5
8494 with :
8595 context : ./docker/development
8696 file : ./docker/development/Dockerfile
8797 push : true
88- tags : edryslabs/module-pyxtermjs:development
98+ tags : |
99+ edryslabs/module-pyxtermjs:development-v${{ github.run_number }}
100+ edryslabs/module-pyxtermjs:development
0 commit comments