GitHub Actions告诉我,当我尝试创建一个发布时,令牌是未指定的,即使我确实指定了它 &g



我有这样的动作:

name: .NET
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Install dependencies
run: dotnet restore
- name: Build
run: dotnet build --configuration Release --no-restore
#- name: github-action-publish-binaries
#  uses: skx/github-action-publish-binaries@release-0.14
#- name: Test
#  run: dotnet test --no-restore --verbosity normal
- name: Create Artifact
shell: bash
run: |
mkdir Artifact
mkdir Artifact/FrEee.WinForms
mkdir Artifact/FrEee.WinForms/FrEee
mv FrEee.WinForms/bin/Release/net5.0-windows/* Artifact/FrEee.WinForms/FrEee/
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: FrEee.WinForms
path: Artifact/FrEee.WinForms
- name: Create Release
uses: actions/create-release@v1
with:
tag_name: ${{github.ref}}
release_name: ${{github.ref}}
body: Auto-generated prerelease build
prerelease: true
token: ${{secrets.GITHUB_TOKEN}}  
- name: Upload a Release Asset
uses: actions/upload-release-asset@v1.0.2
with:
upload_url: ${{steps.create_release.outputs.upload_url}} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps 
asset_path: ./FrEee.WinForms.zip
asset_name: FrEee.WinForms.zip
asset_content_type: application/zip
token: ${{secrets.GITHUB_TOKEN}}

我将令牌设置为应该自动填充的secrets的值,如果我理解正确的话。然而,我在create-release步骤上得到这个错误:

错误:参数令牌或选项。

为什么没有设置令牌?

我还尝试用GITHUB_TOKEN代替token;这给了我同样的错误。

根据上传-发布-资产操作的README,该令牌必须在以下环境中设置:

- name: Upload Release Asset
id: upload-release-asset 
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./my-artifact.zip
asset_name: my-artifact.zip
asset_content_type: application/zip