2727 # release:
2828
2929jobs :
30-
3130 config :
3231 uses : ./.github/workflows/config.yaml
3332
3433 check_release_version :
35- needs : [ config ]
34+ needs : [config]
3635 runs-on : ubuntu-latest
3736 steps :
3837 - name : checkout
@@ -57,16 +56,16 @@ jobs:
5756 [[ $(json version < ./web-app/projects/core-lib/package.json) = ${{ inputs.version }} ]] || exit 1
5857
5958 build_and_test-service :
60- needs : [ check_release_version ]
59+ needs : [check_release_version]
6160 uses : ./.github/workflows/build_test.service.yaml
6261
6362 build_and_test-web-app :
64- needs : [ check_release_version ]
63+ needs : [check_release_version]
6564 uses : ./.github/workflows/build_test.web-app.yaml
6665
6766 create_release :
6867 name : create release
69- needs : [ config, build_and_test-service, build_and_test-web-app ]
68+ needs : [config, build_and_test-service, build_and_test-web-app]
7069 runs-on : ubuntu-latest
7170 steps :
7271 - name : setup node
@@ -76,11 +75,11 @@ jobs:
7675 - name : install json util
7776 run : npm i -g json
7877 - name : download service artifacts
79- uses : actions/download-artifact@v3
78+ uses : actions/download-artifact@v4
8079 with :
8180 name : mage.service-artifacts
8281 - name : download web-app artifacts
83- uses : actions/download-artifact@v3
82+ uses : actions/download-artifact@v4
8483 with :
8584 name : mage.web-app-artifacts
8685 - name : generate instance package.json
@@ -108,8 +107,8 @@ jobs:
108107 ngageoint-mage.*.tgz
109108
110109 publish_packages :
111- name : publish packages
112- needs : [ config, create_release ]
110+ name : publish packages
111+ needs : [config, create_release]
113112 runs-on : ubuntu-latest
114113 steps :
115114 - name : setup node
@@ -119,11 +118,11 @@ jobs:
119118 - name : install json util
120119 run : npm i -g json
121120 - name : download service packages
122- uses : actions/download-artifact@v3
121+ uses : actions/download-artifact@v4
123122 with :
124123 name : mage.service-artifacts
125124 - name : download web-app packages
126- uses : actions/download-artifact@v3
125+ uses : actions/download-artifact@v4
127126 with :
128127 name : mage.web-app-artifacts
129128 - name : publish to package registry
0 commit comments