@@ -17,16 +17,16 @@ jobs:
1717 runs-on : ubuntu-latest
1818 steps :
1919 - name : Check out code
20- uses : actions/checkout@v2
21- - uses : actions/setup-node@v2
20+ uses : actions/checkout@v4
21+ - uses : actions/setup-node@v4
2222 with :
23- node-version : 16
23+ node-version : 18
2424 - name : Extract version
2525 id : extract_version
2626 run : node -pe "'::set-output name=version::' + require('./package.json').version"
2727 - name : Create Release
2828 id : create_release
29- uses : release-drafter/release-drafter@v5
29+ uses : release-drafter/release-drafter@v6
3030 env :
3131 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3232 with :
@@ -42,12 +42,12 @@ jobs:
4242 runs-on : ubuntu-latest
4343 steps :
4444 - name : Check out code
45- uses : actions/checkout@v2
46- - uses : actions/setup-node@v2
45+ uses : actions/checkout@v4
46+ - uses : actions/setup-node@v4
4747 with :
48- node-version : 16
48+ node-version : 18
4949 - name : Cache Node.js modules
50- uses : actions/cache@v2
50+ uses : actions/cache@v4.0.1
5151 with :
5252 path : ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
5353 key : ${{ runner.OS }}-node2-${{ hashFiles('**/package-lock.json') }}
5757 - name : Build Assets
5858 run : npm pack
5959 - name : Upload Release Asset
60- uses : AButler/upload-release-assets@v2 .0
60+ uses : AButler/upload-release-assets@v3 .0
6161 with :
6262 files : ' www-covidcast-*.tgz'
6363 repo-token : ${{ secrets.GITHUB_TOKEN }}
@@ -70,15 +70,15 @@ jobs:
7070 runs-on : ubuntu-latest
7171 steps :
7272 - name : Check out code
73- uses : actions/checkout@v2
73+ uses : actions/checkout@v4
7474 with :
7575 repository : cmu-delphi/www-main
7676 ssh-key : ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_SSH }}
77- - uses : actions/setup-node@v2
77+ - uses : actions/setup-node@v4
7878 with :
79- node-version : 16
79+ node-version : 18
8080 - name : Cache Node.js modules
81- uses : actions/cache@v2
81+ uses : actions/cache@v4.0.1
8282 with :
8383 path : ~/.npm # npm cache files are stored in `~/.npm` on Linux/macOS
8484 key : ${{ runner.OS }}-main-node2-${{ hashFiles('**/package-lock.json') }}
8989 run : |
9090 npm install https://github.com/cmu-delphi/www-covidcast/releases/download/${{ needs.create_release.outputs.tag_name }}/www-covidcast-${{ needs.create_release.outputs.version }}.tgz
9191 - name : Create pull request to update COVIDcast
92- uses : peter-evans/create-pull-request@v3
92+ uses : peter-evans/create-pull-request@v5
9393 with :
9494 token : ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_PAT }}
9595 branch : bot/update-covidcast
@@ -106,7 +106,7 @@ jobs:
106106 runs-on : ubuntu-latest
107107 steps :
108108 - name : Check out code
109- uses : actions/checkout@v2
109+ uses : actions/checkout@v4
110110 with :
111111 ref : dev
112112 ssh-key : ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_SSH }}
0 commit comments