@@ -59,28 +59,28 @@ jobs:
5959 # NEXT_VERSION="$MAJOR.$MINOR.$((PATCH + 1))"
6060
6161 # Extract dependencies from the existing qlpack.yml before deleting
62- DEPENDENCIES=$(yq '{ dependencies: .dependencies }' "$LANGUAGE/ql/src/qlpack.yml" 2>/dev/null | yq eval '.dependencies' - )
62+ DEPENDENCIES=$(yq 'select(has(" dependencies")) | .dependencies | {"dependencies": . }' "$LANGUAGE/ql/src/qlpack.yml" 2>/dev/null)
6363 rm -f "$LANGUAGE/ql/src/qlpack.yml" "$LANGUAGE/ql/src/qlpack.lock"
6464
6565 FIRST_VERSION="0.0.1"
6666
67- # # Create new qlpack.yml with modified content
68- # cat <<EOF > "$LANGUAGE/ql/src/qlpack.yml"
69- # name: microsoft/$LANGUAGE-queries
70- # version: $FIRST_VERSION
71- # extractor: $LANGUAGE
72- # groups:
73- # - $LANGUAGE
74- # - queries
75- # suites: microsoft-suites
76- # defaultSuiteFile: microsoft-suites/sdl-required.qls
77- # $DEPENDENCIES
78- # EOF
67+ # Create new qlpack.yml with modified content
68+ cat <<EOF > "$LANGUAGE/ql/src/qlpack.yml"
69+ name: microsoft/$LANGUAGE-queries
70+ version: $FIRST_VERSION
71+ extractor: $LANGUAGE
72+ groups:
73+ - $LANGUAGE
74+ - queries
75+ suites: microsoft-suites
76+ defaultSuiteFile: microsoft-suites/sdl-required.qls
77+ $DEPENDENCIES
78+ EOF
7979
80- # echo "___________________________________________________________"
81- # cat "$LANGUAGE/ql/src/qlpack.yml"
82- # echo "___________________________________________________________"
83- # gh codeql pack publish --dry-run "$LANGUAGE/ql/src"
80+ echo "___________________________________________________________"
81+ cat "$LANGUAGE/ql/src/qlpack.yml"
82+ echo "___________________________________________________________"
83+ gh codeql pack publish --dry-run "$LANGUAGE/ql/src"
8484 env :
8585 LANGUAGE : ${{ matrix.language }}
8686 GITHUB_TOKEN : ${{ secrets.PACKAGE_PUBLISH }}
0 commit comments