We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 408c50b commit 1331774Copy full SHA for 1331774
1 file changed
.github/workflows/npm-publish.yml
@@ -12,6 +12,18 @@ jobs:
12
contents: read # 允许读取仓库代码
13
id-token: write
14
steps:
15
+ - name: Debug OIDC Token
16
+ run: |
17
+ echo "ACTIONS_ID_TOKEN_REQUEST_URL: $ACTIONS_ID_TOKEN_REQUEST_URL"
18
+ echo "ACTIONS_ID_TOKEN_REQUEST_TOKEN: $ACTIONS_ID_TOKEN_REQUEST_TOKEN"
19
+ # 尝试获取令牌(仅调试用)
20
+ ID_TOKEN=$(curl -H "Authorization: bearer $ACTIONS_ID_TOKEN_REQUEST_TOKEN" \
21
+ "$ACTIONS_ID_TOKEN_REQUEST_URL&audience=https://registry.npmjs.org/" \
22
+ | jq -r '.value')
23
+ echo "ID_TOKEN exists: $([ -n "$ID_TOKEN" ] && echo "Yes" || echo "No")"
24
+ env:
25
+ ACTIONS_ID_TOKEN_REQUEST_URL: ${{ env.ACTIONS_ID_TOKEN_REQUEST_URL }}
26
+ ACTIONS_ID_TOKEN_REQUEST_TOKEN: ${{ env.ACTIONS_ID_TOKEN_REQUEST_TOKEN }}
27
- uses: actions/checkout@v4
28
with:
29
fetch-depth: 0
0 commit comments