File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 - run : make publish
3535 env :
3636 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
37- - name : Generate manifest
38- run : |
39- version() { grep -m1 '^version: ' "$1" | cut -d' ' -f2; }
40- cpp_all="$(version cpp/lib/qlpack.yml)"
41- cpp_queries="$(version cpp/src/qlpack.yml)"
42- go_queries="$(version go/src/qlpack.yml)"
43- java_queries="$(version java/src/qlpack.yml)"
44- cat > manifest.json <<EOF
45- {
46- "packs": [
47- {"name": "trailofbits/cpp-all", "version": "$cpp_all", "registry": "ghcr.io"},
48- {"name": "trailofbits/cpp-queries", "version": "$cpp_queries", "registry": "ghcr.io"},
49- {"name": "trailofbits/go-queries", "version": "$go_queries", "registry": "ghcr.io"},
50- {"name": "trailofbits/java-queries", "version": "$java_queries", "registry": "ghcr.io"}
51- ]
52- }
53- EOF
54- - name : Upload manifest
55- uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
56- with :
57- name : publish-manifest
58- path : manifest.json
You can’t perform that action at this time.
0 commit comments