github.com/mackerelio/mackerel-agent-plugins@v0.89.3/.github/workflows/create-release-pr.yml (about)

     1  name: "Create Release PR"
     2  on:
     3    workflow_dispatch:
     4      inputs:
     5        release_version:
     6          description: "next release version"
     7          required: true
     8  env:
     9    GIT_AUTHOR_NAME: mackerelbot
    10    GIT_AUTHOR_EMAIL: mackerelbot@users.noreply.github.com
    11    GIT_COMMITTER_NAME: mackerelbot
    12    GIT_COMMITTER_EMAIL: mackerelbot@users.noreply.github.com
    13  
    14  jobs:
    15    create:
    16      runs-on: ubuntu-latest
    17      steps:
    18        - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
    19  
    20        - uses: shogo82148/actions-setup-perl@f9f0bf89e0d19ddbabb2f40d43db2e944bce7d2f # v1.36.0
    21          with:
    22            perl-version: "5.34"
    23  
    24        - uses: mackerelio/mackerel-create-release-pull-request-action@c30e6538510d81ac7acb49cbadd7a6d15162006d # v0.0.1
    25          id: start
    26          with:
    27            github_token: ${{ secrets.MACKERELBOT_GITHUB_TOKEN }}
    28            next_version: ${{ github.event.inputs.release_version }}
    29            package_name: mackerel-agent-plugins
    30            version_go_file_path: mackerel-plugin.go
    31            ignore_update_program_files: "true"
    32  
    33        - uses: mackerelio/mackerel-create-release-pull-request-action@c30e6538510d81ac7acb49cbadd7a6d15162006d # v0.0.1
    34          with:
    35            github_token: ${{ secrets.MACKERELBOT_GITHUB_TOKEN }}
    36            finished: "true"
    37            package_name: mackerel-agent-plugins
    38            next_version: ${{ steps.start.outputs.nextVersion }}
    39            branch_name: ${{ steps.start.outputs.branchName }}
    40            pull_request_infos: ${{ steps.start.outputs.pullRequestInfos }}