build: use reusable-workflows [1]

Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
This commit is contained in:
Christian Kotzbauer 2022-04-05 12:14:36 +02:00
parent 05efdef93c
commit 63e69546fa
3 changed files with 12 additions and 28 deletions

View File

@ -1,18 +1,12 @@
name: Create default labels
name: create-default-labels
on:
push:
branches:
- "main"
paths:
- ".github/labels.json"
workflow_dispatch: {}
jobs:
labels:
name: DefaultLabelsActions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: lannonbr/issue-label-manager-action@3.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
delete: true
size-label:
uses: ckotzbauer/actions-toolkit/.github/workflows/toolkit-create-default-labels.yml@0.10.1

View File

@ -1,4 +1,4 @@
name: Label Issues
name: label-issues
on:
issue_comment:
types:
@ -10,12 +10,7 @@ on:
issues:
types:
- opened
jobs:
label:
runs-on: ubuntu-latest
steps:
- uses: "actions/checkout@v3"
- name: label
uses: "ckotzbauer/label-command-action@v2"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
label-issues:
uses: ckotzbauer/actions-toolkit/.github/workflows/label-issues.yml@0.10.1

View File

@ -1,13 +1,8 @@
name: Label size of PRs
name: size-label
on:
pull_request_target:
types: [opened, reopened, synchronize]
jobs:
size-label:
runs-on: ubuntu-latest
steps:
- name: size-label
uses: "pascalgn/size-label-action@1619680c5ac1ef360b944bb56a57587ba4aa2af8"
env:
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
IGNORED: ".*\npackage-lock.json\ndist/**"
uses: ckotzbauer/actions-toolkit/.github/workflows/toolkit-size-label.yml@0.10.1