未验证 提交 cfda90b9 编写于 作者: O Oleg Nenashev 提交者: GitHub

[JENKINS-60740] - Use actions/upload-release-asset to upload changelog YAMLs to Release Drafter

上级 50b8c1df
...@@ -14,11 +14,24 @@ jobs: ...@@ -14,11 +14,24 @@ jobs:
steps: steps:
# Drafts your next Release notes as Pull Requests are merged into "master" # Drafts your next Release notes as Pull Requests are merged into "master"
- name: Generate GitHub Release Draft - name: Generate GitHub Release Draft
id: release-drafter
uses: release-drafter/release-drafter@v5.4.0 uses: release-drafter/release-drafter@v5.4.0
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# Generates a YAML changelog file using https://github.com/jenkinsci/jenkins-core-changelog-generator # Generates a YAML changelog file using https://github.com/jenkinsci/jenkins-core-changelog-generator
- name: Generate YAML changelog draft - name: Generate YAML changelog draft
id: jenkins-core-changelog-generator
uses: jenkinsci/jenkins-core-changelog-generator@master uses: jenkinsci/jenkins-core-changelog-generator@master
env: env:
GITHUB_AUTH: github-actions:${{ secrets.GITHUB_TOKEN }} GITHUB_AUTH: github-actions:${{ secrets.GITHUB_TOKEN }}
# Upload YAML to the release draft assets
- name: Upload changelog.yaml to the Release Draft
id: upload-changelog.yaml
uses: actions/upload-release-asset@v1.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.release-drafter.outputs.upload_url }}
asset_path: ./changelog.yaml
asset_name: changelog.yaml
asset_content_type: text/yaml
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册