File tree Expand file tree Collapse file tree 3 files changed +122
-139
lines changed Expand file tree Collapse file tree 3 files changed +122
-139
lines changed Original file line number Diff line number Diff line change 1+ #  This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
2+ #  For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
3+ 
4+ name : Node.js Package 
5+ 
6+ on :
7+   release :
8+     types : [created] 
9+ 
10+ jobs :
11+   build :
12+     runs-on : ubuntu-latest 
13+     steps :
14+       - uses : actions/checkout@v2 
15+       - uses : actions/setup-node@v1 
16+         with :
17+           node-version : 12 
18+       - run : npm install 
19+       - run : npm test 
20+ 
21+   publish-gpr :
22+     needs : build 
23+     runs-on : ubuntu-latest 
24+     steps :
25+       - uses : actions/checkout@v2 
26+       - uses : actions/setup-node@v1 
27+         with :
28+           node-version : 12 
29+           registry-url : https://npm.pkg.github.com/ 
30+       - run : npm install 
31+       - run : npm publish 
32+         env :
33+           NODE_AUTH_TOKEN : ${{secrets.GITHUB_TOKEN}} 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments