File tree Expand file tree Collapse file tree 2 files changed +39
-70
lines changed Expand file tree Collapse file tree 2 files changed +39
-70
lines changed Original file line number Diff line number Diff line change 1+ name : Docker Release 
2+ on :
3+   workflow_dispatch :
4+     inputs :
5+       releaseVersion :
6+         description : ' Release version to tag (e.g., 2.1.0). Will be used for release artifacts and git tag.' 
7+         required : true 
8+       developmentVersion :
9+         description : ' Next development version (e.g., 2.2.0-SNAPSHOT). Will be used for continuing development after release.' 
10+         required : true 
11+ env :
12+   OSS_USERNAME : ${{ secrets.OSS_USERNAME }} 
13+   OSS_PASSWORD : ${{ secrets.OSS_PASSWORD }} 
14+   GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }} 
15+ jobs :
16+   docker :
17+     runs-on : ubuntu-latest 
18+     steps :
19+       - uses : actions/checkout@v5 
20+         with :
21+           ref : ${{ github.event.inputs.releaseVersion }} 
22+       - name : Set up QEMU 
23+         uses : docker/setup-qemu-action@v3 
24+       - name : Set up Docker Buildx 
25+         uses : docker/setup-buildx-action@v3 
26+       - name : Login to DockerHub 
27+         uses : docker/login-action@v3  
28+         with :
29+           username : ${{ secrets.DOCKER_HUB_USERNAME }} 
30+           password : ${{ secrets.DOCKER_HUB_PASSWORD }} 
31+       - name : Build & Push Docker image 
32+         uses : docker/build-push-action@v6 
33+         with :
34+           context : . 
35+           push : true 
36+           platforms : linux/amd64,linux/arm64 
37+           tags : | 
38+             openapitools/openapi-diff:${{ github.event.inputs.releaseVersion }} 
39+             openapitools/openapi-diff:latest 
  Load Diff This file was deleted. 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments