Change dispatch to pull req #3
							
								
								
									
										24
									
								
								.github/workflows/docker-image-prod.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/docker-image-prod.yml
									
									
									
									
										vendored
									
									
								
							| @ -1,7 +1,7 @@ | ||||
| name: Silvanus Production Dockerization | ||||
| 
 | ||||
| on: | ||||
|   merge: | ||||
|   pull_request: | ||||
|     branches: | ||||
|     - main | ||||
|      | ||||
| @ -13,13 +13,23 @@ jobs: | ||||
| 
 | ||||
|   build: | ||||
| 
 | ||||
|     runs-on: ubuntu-latest | ||||
|     runs-on: self-hosted | ||||
| 
 | ||||
|     steps: | ||||
|     - uses: actions/checkout@v3 | ||||
|     - name: Build the Docker image v0idf1sh/silvanus | ||||
|       run: docker build . --file Dockerfile --tag v0idf1sh/silvanus | ||||
|     - name: Pull latest from Git | ||||
|       run: | | ||||
|            pwd | ||||
|            whoami | ||||
|            cd /root/silvanus | ||||
|            git pull | ||||
|            git checkout $GITHUB_HEAD_REF | ||||
|     - name: Build the Docker image | ||||
|       run: | | ||||
|            cd /root/silvanus | ||||
|            docker build . --file Dockerfile --tag v0idf1sh/silvanus | ||||
|     - name: Log into Docker Hub | ||||
|       run: docker login -u $DHUB_UNAME -p $DHUB_PWORD | ||||
|     - name: Push image to Docker Hub v0idf1sh/silvanus | ||||
|       run: docker push v0idf1sh/silvanus | ||||
|     - name: Push image to Docker Hub | ||||
|       run: | | ||||
|            cd /root/silvanus  | ||||
|            docker push v0idf1sh/silvanus | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user