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) => {
75
75
} ) ;
76
76
} ;
77
77
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
+ }
79
83
80
84
const rl = readline . createInterface ( {
81
85
input : process . stdin ,
You can’t perform that action at this time.
0 commit comments