File tree Expand file tree Collapse file tree 2 files changed +38
-1
lines changed Expand file tree Collapse file tree 2 files changed +38
-1
lines changed Original file line number Diff line number Diff line change 1+ name : Update Procesing Releases
2+
3+ on :
4+ workflow_dispatch :
5+
6+ permissions :
7+ contents : write
8+ pull-requests : write
9+
10+ jobs :
11+ build :
12+ runs-on : ubuntu-latest
13+ steps :
14+ - uses : actions/checkout@v4
15+ - name : Use Node.js 16
16+ uses : actions/setup-node@v4
17+ with :
18+ node-version : 16
19+ - name : Install dependencies
20+ run : npm install
21+ - name : Fetch releases
22+ run : |
23+ npm run fetchReleases
24+ env :
25+ GITHUB_TOKEN : ${{ secrets.PAT_TOKEN }}
26+ - name : Create Pull Request
27+ uses : peter-evans/create-pull-request@v7
28+ with :
29+ title : ' Update releases'
30+ branch : update-releases
31+ add-paths : |
32+ content/download/*.json
33+
Original file line number Diff line number Diff line change @@ -75,7 +75,11 @@ const fetchReleases = async (githubToken) => {
7575 } ) ;
7676} ;
7777
78- // TODO: Allow for Environment Variable input
78+ if ( process . env . GITHUB_TOKEN ) {
79+ console . log ( 'Fetching releases from github.com' ) ;
80+ fetchReleases ( process . env . GITHUB_TOKEN ) ;
81+ return ;
82+ }
7983
8084const rl = readline . createInterface ( {
8185 input : process . stdin ,
You can’t perform that action at this time.
0 commit comments