File tree Expand file tree Collapse file tree 5 files changed +12
-11
lines changed Expand file tree Collapse file tree 5 files changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -21,12 +21,15 @@ function cleanup {
2121}
2222trap  cleanup EXIT
2323
24+ #  Create some directories to avoid race errors on snap packages build
25+ mkdir -p ${HOME} /.cache/snapcraft/{download,stage-packages}
26+ 
2427#  Build the binaries using a prerelease tag
2528git tag -d edge
2629git tag -f ${PRERELEASE_TAG} 
2730goreleaser release \
28-     --rm-dist  \
29-     --skip- validate \
31+     --clean  \
32+     --skip= validate \
3033    -f .goreleaser.pre.yml
3134
3235#  Delete existing assets from the edge prerelease on GitHub
Original file line number Diff line number Diff line change 4949          password : ${{ secrets.QUAY_TOKEN }} 
5050
5151      - name : Snapcraft config 
52-         uses : samuelmeuli/action-snapcraft@v1 
53-         with :
54-           snapcraft_token : ${{ secrets.SNAPCRAFT_TOKEN }} 
52+         uses : samuelmeuli/action-snapcraft@v2 
5553
5654      - name : Set up Go 
5755        uses : actions/setup-go@v4 
7472        run : make ${{ github.ref == 'refs/heads/main' && 'pre' || '' }}release 
7573        env :
7674          GITHUB_TOKEN : ${{ secrets.GH_PAT }} 
75+           SNAPCRAFT_STORE_CREDENTIALS : ${{ secrets.SNAPCRAFT_TOKEN }} 
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ universal_binaries:
2525
2626archives :
2727  - name_template : ' {{ .ProjectName }}_edge_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' 
28-     rlcp : true 
2928    format_overrides :
3029      - goos : windows 
3130        format : zip 
@@ -191,4 +190,4 @@ checksum:
191190  algorithm : sha512 
192191
193192changelog :
194-   skip : true 
193+   disable : true 
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ universal_binaries:
2525
2626archives :
2727  - name_template : ' {{ .ProjectName }}_{{ .Tag }}_{{ .Os }}_{{ .Arch }}{{ if .Arm }}v{{ .Arm }}{{ end }}' 
28-     rlcp : true 
2928    format_overrides :
3029      - goos : windows 
3130        format : zip 
6968    homepage : *homepage 
7069    license : *license 
7170    folder : Formula 
72-     tap :
71+     repository :
7372      owner : mvisonneau 
7473      name : homebrew-tap 
7574    test : | 
@@ -84,7 +83,7 @@ scoops:
8483  - description : *description 
8584    homepage : *homepage 
8685    license : *license 
87-     bucket :
86+     repository :
8887      owner : mvisonneau 
8988      name : scoops 
9089
@@ -211,4 +210,4 @@ signs:
211210      ] 
212211
213212changelog :
214-   skip : true 
213+   disable : true 
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ build: ## Build the binaries using local GOOS
3333
3434.PHONY : release
3535release : # # Build & release the binaries (stable)
36+ 	mkdir -p ${HOME} /.cache/snapcraft/{download,stage-packages}
3637	git tag -d edge
3738	goreleaser release --clean
3839	find dist -type f -name " *.snap" ' {}' \; 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments