We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a5f136e commit 6d67f4cCopy full SHA for 6d67f4c
2 files changed
.github/workflows/publish.yml
@@ -25,7 +25,9 @@ jobs:
25
registry-url: https://registry.npmjs.org
26
27
- name: Install
28
- run: npm ci
+ run: |
29
+ npm install -g npm@^11.10.0
30
+ npm ci
31
32
- name: Verify tag matches package version
33
run: |
tests/cli.test.ts
@@ -76,6 +76,7 @@ describe("codex-flow cli", () => {
76
77
assert.match(workflow, /on:\s*\n\s+push:\s*\n\s+tags:\s*\n\s+- ['"]v\*['"]/);
78
assert.match(workflow, /id-token:\s*write/);
79
+ assert.match(workflow, /npm install -g npm@\^11\.10\.0/);
80
assert.match(workflow, /npm publish --access public/);
81
assert.doesNotMatch(workflow, /NODE_AUTH_TOKEN|NPM_TOKEN|_authToken/);
82
});
0 commit comments