We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f20bd8d commit 8d8b80bCopy full SHA for 8d8b80b
1 file changed
.github/workflows/codex-update.yml
@@ -23,12 +23,15 @@ jobs:
23
- name: Check if update is required
24
id: check
25
run: |
26
- if npm outdated "$CODEX_PACKAGE"; then
27
- echo "Package is up to date"
+ RAW=$(jq -r --arg pkg "$CODEX_PACKAGE" '.dependencies[$pkg]' package.json)
+ CURRENT="${RAW#[\^~]}"
28
+ LATEST=$(npm view "$CODEX_PACKAGE" version)
29
+
30
+ if [ "$CURRENT" = "$LATEST" ]; then
31
+ echo "Package is up to date ($CURRENT)"
32
exit 0
33
fi
34
- LATEST=$(npm view "$CODEX_PACKAGE" version)
35
BRANCH="codex-update/$LATEST"
36
37
if git ls-remote --exit-code --heads origin "refs/heads/$BRANCH" >/dev/null 2>&1; then
0 commit comments