root / .github / workflows / release.yml @ 74595d30
Historique | Voir | Annoter | Télécharger (754 octets)
1 |
---
|
---|---|
2 |
# Managed by modulesync - DO NOT EDIT
|
3 |
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
|
4 |
|
5 |
name: Release |
6 |
|
7 |
# yamllint disable-line rule:truthy
|
8 |
on:
|
9 |
push:
|
10 |
tags:
|
11 |
- '*'
|
12 |
|
13 |
jobs:
|
14 |
release:
|
15 |
name: Release |
16 |
uses: voxpupuli/gha-puppet/.github/workflows/release.yml@v3 |
17 |
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 |
|
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 |