Skip to content

Shared / Approve

Shared / Approve #22

# This file is @generated by <https://github.com/liblaf/copier-shared>.
# DO NOT EDIT!
name: Shared / Approve
on:
schedule:
- cron: "0 0 * * 0" # Runs at 00:00, only on Sunday
workflow_dispatch:
env:
FORCE_COLOR: 1
jobs:
approve:
name: Approve
runs-on: ubuntu-latest
environment:
name: approve
deployment: false
steps:
- id: auth
name: Auth
uses: liblaf/actions/auth@2d37965c7d54a87b668ea9eba3ee0d7a0a6cc8b1 # v3
with:
client-id: ${{ vars.APP_CLIENT_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}
- name: Approve
uses: liblaf/actions/approve@2d37965c7d54a87b668ea9eba3ee0d7a0a6cc8b1 # v3
with:
approve-token: ${{ steps.auth.outputs.token }}
label: ${{ matrix.label }}
reviewer: ${{ steps.auth.outputs.committer-name }}
strategy:
matrix:
label:
- copier
- release-please
fail-fast: false