|
|
@@ -12,6 +12,7 @@ permissions:
|
|
|
concurrency:
|
|
|
group: vouch-manage
|
|
|
cancel-in-progress: false
|
|
|
+ queue: max
|
|
|
|
|
|
jobs:
|
|
|
manage:
|
|
|
@@ -19,7 +20,8 @@ jobs:
|
|
|
if: github.repository == 'netbox-community/netbox' && contains(github.event.comment.body, '!')
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- # An app token is required to merge the VOUCHED update into the protected default branch
|
|
|
+ # An app token is required to merge the VOUCHED update into the protected default branch.
|
|
|
+ # Discussions write is needed for the action to react to the command comment on success.
|
|
|
- name: Create app token
|
|
|
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
|
|
|
id: app-token
|
|
|
@@ -28,7 +30,7 @@ jobs:
|
|
|
private-key: ${{ secrets.HOUSEKEEPING_SECRET_KEY }}
|
|
|
permission-contents: write
|
|
|
permission-pull-requests: write
|
|
|
- permission-discussions: read
|
|
|
+ permission-discussions: write
|
|
|
|
|
|
- name: Check out repo
|
|
|
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|