-
Notifications
You must be signed in to change notification settings - Fork 0
38 lines (34 loc) · 905 Bytes
/
shared-approve.yaml
File metadata and controls
38 lines (34 loc) · 905 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# 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@12ffbdf8f37ab1ff07565b44b643fd8433621cd7 # v1
with:
app-id: ${{ vars.APP_ID }}
private-key: ${{ secrets.PRIVATE_KEY }}
- name: Approve
uses: liblaf/actions/approve@12ffbdf8f37ab1ff07565b44b643fd8433621cd7 # v1
with:
approve-token: ${{ steps.auth.outputs.token }}
label: ${{ matrix.label }}
strategy:
matrix:
label:
- copier
- release-please
fail-fast: false