@@ -59,28 +59,28 @@ jobs:
59
59
# NEXT_VERSION="$MAJOR.$MINOR.$((PATCH + 1))"
60
60
61
61
# 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)
63
63
rm -f "$LANGUAGE/ql/src/qlpack.yml" "$LANGUAGE/ql/src/qlpack.lock"
64
64
65
65
FIRST_VERSION="0.0.1"
66
66
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
79
79
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"
84
84
env :
85
85
LANGUAGE : ${{ matrix.language }}
86
86
GITHUB_TOKEN : ${{ secrets.PACKAGE_PUBLISH }}
0 commit comments