File tree Expand file tree Collapse file tree 5 files changed +53
-3
lines changed Expand file tree Collapse file tree 5 files changed +53
-3
lines changed Original file line number Diff line number Diff line change 5252      - name : Build 
5353        run : ${{ inputs.build }} 
5454        env :
55-           GITHUB_TOKEN : ${{ secrets.gh_token }} 
55+           GITHUB_TOKEN : ${{ secrets.gh_token || secrets.GITHUB_TOKEN  }} 
5656
5757      - name : Archive build output 
5858        run : " tar --dereference --directory ${{ inputs.output_dir }} -cvf artifact.tar ." 
Original file line number Diff line number Diff line change 5656      - name : Build 
5757        run : ${{ inputs.build }} 
5858        env :
59-           GITHUB_TOKEN : ${{ secrets.gh_token }} 
59+           GITHUB_TOKEN : ${{ secrets.gh_token || secrets.GITHUB_TOKEN  }} 
6060
6161      - name : Archive build output 
6262        run : " tar --dereference --directory ${{ inputs.output_dir }} -cvf artifact.tar ." 
Original file line number Diff line number Diff line change 1818        required : true 
1919
2020jobs :
21+   secrets :
22+     name : Check Secrets 
23+     runs-on : ubuntu-latest 
24+     outputs :
25+       secrets : ${{ steps.has-secrets.outputs.secrets }} 
26+     steps :
27+       - name : Check Secrets 
28+         id : has-secrets 
29+         env :
30+           HAS_GITHUB_TOKEN : ${{ secrets.gh_token != '' }} 
31+           HAS_NPM_TOKEN : ${{ secrets.npm_token != '' }} 
32+         if : env.HAS_GITHUB_TOKEN == 'true' && env.HAS_NPM_TOKEN == 'true' 
33+         run :
34+           echo "::set-output name=secrets::1" 
35+ 
2136  release :
2237    name : Release 
23- 
38+     needs : secrets 
39+     if : needs.secrets.outputs.secrets 
2440    runs-on : ubuntu-latest 
2541    steps :
2642      - name : Checkout repository 
Original file line number Diff line number Diff line change 1414        required : true 
1515
1616jobs :
17+   secrets :
18+     name : Check Secrets 
19+     runs-on : ubuntu-latest 
20+     outputs :
21+       secrets : ${{ steps.has-secrets.outputs.secrets }} 
22+     steps :
23+       - name : Check Secrets 
24+         id : has-secrets 
25+         env :
26+           HAS_GITHUB_TOKEN : ${{ secrets.gh_token != '' }} 
27+           HAS_NPM_TOKEN : ${{ secrets.npm_token != '' }} 
28+         if : env.HAS_GITHUB_TOKEN == 'true' && env.HAS_NPM_TOKEN == 'true' 
29+         run :
30+           echo "::set-output name=secrets::1" 
31+ 
1732  release-canary :
1833    name : Canary 
1934    runs-on : ubuntu-latest 
35+     needs : secrets 
36+     if : needs.secrets.outputs.secrets 
2037    steps :
2138      - name : Checkout repository 
2239        uses : actions/checkout@v2 
Original file line number Diff line number Diff line change 1818        required : true 
1919
2020jobs :
21+   secrets :
22+     name : Check Secrets 
23+     runs-on : ubuntu-latest 
24+     outputs :
25+       secrets : ${{ steps.has-secrets.outputs.secrets }} 
26+     steps :
27+       - name : Check Secrets 
28+         id : has-secrets 
29+         env :
30+           HAS_GITHUB_TOKEN : ${{ secrets.gh_token != '' }} 
31+           HAS_NPM_TOKEN : ${{ secrets.npm_token != '' }} 
32+         if : env.HAS_GITHUB_TOKEN == 'true' && env.HAS_NPM_TOKEN == 'true' 
33+         run :
34+           echo "::set-output name=secrets::1" 
35+ 
2136  release-candidate :
2237    name : Candidate 
38+     needs : secrets 
39+     if : needs.secrets.outputs.secrets 
2340    runs-on : ubuntu-latest 
2441    steps :
2542      - name : Checkout repository 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments