@@ -111,6 +111,22 @@ jobs:
111111 retention-days : ${{ needs.setup.outputs.retention_days }}
112112 if-no-files-found : error
113113
114+ - name : Archive projmgr schemas
115+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
116+ with :
117+ name : projmgr-schemas
118+ path : ./tools/projmgr/schemas
119+ retention-days : ${{ needs.setup.outputs.retention_days }}
120+ if-no-files-found : error
121+
122+ - name : Archive projmgr templates
123+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
124+ with :
125+ name : projmgr-templates
126+ path : ./tools/projmgr/templates
127+ retention-days : ${{ needs.setup.outputs.retention_days }}
128+ if-no-files-found : error
129+
114130 build-swig :
115131 needs : [ setup, matrix_prep ]
116132 runs-on : ${{ matrix.runs_on }}
@@ -193,8 +209,18 @@ jobs:
193209 run : |
194210 mkdir -p tools/projmgr/distribution/bin tools/projmgr/distribution/lib tools/projmgr/distribution/doc tools/projmgr/distribution/etc
195211 cp tools/projmgr/docs/LICENSE.txt tools/projmgr/distribution/
196- cp -r tools/projmgr/schemas/* tools/projmgr/distribution/etc/
197- cp -r tools/projmgr/templates/* tools/projmgr/distribution/etc/
212+
213+ - name : Download projmgr schemas
214+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
215+ with :
216+ name : projmgr-schemas
217+ path : tools/projmgr/distribution/etc/
218+
219+ - name : Download projmgr templates
220+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
221+ with :
222+ name : projmgr-templates
223+ path : tools/projmgr/distribution/etc/
198224
199225 - name : Download projmgr linux-amd64
200226 uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
0 commit comments