This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Latest Changes | |
on: | |
pull_request_target: | |
branches: | |
- main | |
types: | |
- closed | |
workflow_dispatch: | |
inputs: | |
number: | |
description: PR number | |
required: true | |
debug_enabled: | |
description: "在启用 tmate 调试的情况下运行构建 (https://github.com/marketplace/actions/debugging-with-tmate)" | |
required: false | |
default: "false" | |
jobs: | |
latest-changes: | |
runs-on: ubuntu-latest | |
permissions: | |
pull-requests: read | |
steps: | |
- name: Dump GitHub context | |
env: | |
GITHUB_CONTEXT: ${{ toJson(github) }} | |
run: echo "$GITHUB_CONTEXT" | |
- uses: actions/checkout@v4 | |
with: | |
# 允许将最新更改提交到主分支 | |
token: ${{ secrets.GIT_TOKEN }} | |
- uses: tiangolo/latest-changes@0.3.2 | |
with: | |
token: ${{ secrets.GIT_TOKEN }} | |
latest_changes_file: ./release-notes.md | |
latest_changes_header: "## Latest Changes" | |
end_regex: "^## " | |
debug_logs: true | |
label_header_prefix: "### " |