@@ -21,12 +21,12 @@ jobs:
2121
2222 steps :
2323 - name : Checkout
24- uses : actions/checkout@v3
24+ uses : actions/checkout@v4
2525
2626 - name : NPM install ${{ matrix.node-version }}
27- uses : actions/setup-node@v3
27+ uses : actions/setup-node@v4
2828 with :
29- node-version : 14 .x
29+ node-version : 24 .x
3030
3131 - name : Run NPM CI
3232 run : npm ci
3939 run : npm run test
4040
4141 - name : Archive npm failure logs
42- uses : actions/upload-artifact@v3
42+ uses : actions/upload-artifact@v4
4343 if : failure()
4444 with :
4545 name : npm-logs
5353 - confirm-public-repo-master-branch
5454 steps :
5555 - name : Checkout development branch
56- uses : actions/checkout@v3
56+ uses : actions/checkout@v4
5757 with :
5858 repository : mparticle/mparticle-web-media-sdk
5959 ref : development
8585
8686 steps :
8787 - name : Checkout public master branch
88- uses : actions/checkout@v3
88+ uses : actions/checkout@v4
8989 with :
9090 fetch-depth : 0
9191 ref : master
@@ -102,9 +102,9 @@ jobs:
102102 run : |
103103 git pull origin release/${{ github.run_number }}
104104 - name : Setup Node.js
105- uses : actions/setup-node@v3
105+ uses : actions/setup-node@v4
106106 with :
107- node-version : 14 .x
107+ node-version : 24 .x
108108 registry-url : ' https://registry.npmjs.org'
109109
110110 - name : Install dependencies
@@ -123,7 +123,7 @@ jobs:
123123 npx semantic-release
124124
125125 - name : Archive npm failure logs
126- uses : actions/upload-artifact@v3
126+ uses : actions/upload-artifact@v4
127127 if : failure()
128128 with :
129129 name : npm-logs
@@ -137,10 +137,10 @@ jobs:
137137 sync-repository :
138138 name : Sync repositories
139139 needs : release
140- runs-on : ubuntu-18.04
140+ runs-on : ubuntu-latest
141141 steps :
142142 - name : Checkout master branch
143- uses : actions/checkout@v3
143+ uses : actions/checkout@v4
144144 with :
145145 fetch-depth : 0
146146 repository : ${{ github.repository }}
0 commit comments