File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -38,14 +38,20 @@ jobs:
3838 path : codeql-main
3939 ref : main
4040 - uses : ./codeql-main/.github/actions/fetch-codeql
41+ # compute the shortname of the project that does not contain any special (disk) characters
42+ - run : |
43+ echo "SHORTNAME=${SLUG//[^a-zA-Z0-9_]/}" >> $GITHUB_OUTPUT
44+ env:
45+ SLUG: ${{ matrix.slug }}
46+ id: shortname
4147 - name : Download database
4248 env :
4349 SLUG : ${{ matrix.slug }}
4450 GH_TOKEN : ${{ github.token }}
51+ SHORTNAME : ${{ steps.shortname.outputs.SHORTNAME }}
4552 run : |
4653 set -x
4754 mkdir lib-dbs
48- SHORTNAME=${SLUG//[^a-zA-Z0-9_]/}
4955 gh api -H "Accept: application/zip" "/repos/${SLUG}/code-scanning/codeql/databases/java" > "$SHORTNAME.zip"
5056 unzip -q -d "${SHORTNAME}-db" "${SHORTNAME}.zip"
5157 mkdir "lib-dbs/$SHORTNAME/"
@@ -95,12 +101,12 @@ jobs:
95101 done
96102 - uses : actions/upload-artifact@v4
97103 with :
98- name : models
104+ name : models-${{ steps.shortname.outputs.SHORTNAME }}
99105 path : tmp-models/**/**/*.model.yml
100106 retention-days : 20
101107 - uses : actions/upload-artifact@v4
102108 with :
103- name : diffs
109+ name : diffs-${{ steps.shortname.outputs.SHORTNAME }}
104110 path : tmp-models/*.html
105111 # An html file is only produced if the generated models differ.
106112 if-no-files-found : ignore
You can’t perform that action at this time.
0 commit comments