root / .github / workflows / release.yml @ 74595d30
Historique | Voir | Annoter | Télécharger (754 octets)
1 | 5fea281f | Tim | ---
|
---|---|---|---|
2 | # Managed by modulesync - DO NOT EDIT
|
||
3 | # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
|
||
4 | |||
5 | 78f22811 | Steve Traylen | name: Release |
6 | |||
7 | f90426f6 | Tim Meusel | # yamllint disable-line rule:truthy
|
8 | 78f22811 | Steve Traylen | on:
|
9 | push:
|
||
10 | tags:
|
||
11 | - '*'
|
||
12 | |||
13 | jobs:
|
||
14 | 0893064d | Tim Meusel | release:
|
15 | name: Release |
||
16 | 74595d30 | Tim Meusel | uses: voxpupuli/gha-puppet/.github/workflows/release.yml@v3 |
17 | 0893064d | Tim Meusel | with:
|
18 | allowed_owner: 'voxpupuli' |
||
19 | secrets:
|
||
20 | # Configure secrets here:
|
||
21 | # https://docs.github.com/en/actions/security-guides/encrypted-secrets
|
||
22 | username: ${{ secrets.PUPPET_FORGE_USERNAME }} |
||
23 | api_key: ${{ secrets.PUPPET_FORGE_API_KEY }} |
||
24 | 65ed81ba | Tim Meusel | |
25 | create-github-release:
|
||
26 | name: Create GitHub Release |
||
27 | runs-on: ubuntu-latest |
||
28 | steps:
|
||
29 | - name: Create GitHub release
|
||
30 | uses: voxpupuli/gha-create-a-github-release@v1 |