Skip to content

Commit 4c605a5

Browse files
authored
Merge pull request #320 from saz/modulesync
Update to module template files
2 parents 5e8eecb + f85ce33 commit 4c605a5

File tree

5 files changed

+70
-8
lines changed

5 files changed

+70
-8
lines changed

.github/ISSUE_TEMPLATE.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!--
2+
Thank you for contributing to this project!
3+
4+
- This project has a Contributor Code of Conduct: https://voxpupuli.org/coc/
5+
- Please check that here is no existing issue or PR that addresses your problem.
6+
- Please fill the following form to enable us to help you.
7+
- Our vulnerabilities reporting process is at https://voxpupuli.org/security/
8+
9+
-->
10+
11+
## Affected Puppet, Ruby, OS and module versions/distributions
12+
13+
- Puppet:
14+
- Ruby:
15+
- Distribution:
16+
- Module version:
17+
18+
## How to reproduce (e.g Puppet code you use)
19+
20+
## What are you seeing
21+
22+
## What behaviour did you expect instead
23+
24+
## Output log
25+
26+
## Any additional information you'd like to impart

.github/PULL_REQUEST_TEMPLATE.md

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!--
2+
Thank you for contributing to this project!
3+
4+
- This project has a Contributor Code of Conduct: https://voxpupuli.org/coc/
5+
- Please check that here is no existing issue or PR that addresses your problem.
6+
- Our vulnerabilities reporting process is at https://voxpupuli.org/security/
7+
8+
-->
9+
#### Pull Request (PR) description
10+
<!--
11+
Replace this comment with a description of your pull request.
12+
-->
13+
14+
#### This Pull Request (PR) fixes the following issues
15+
<!--
16+
Replace this comment with the list of issues or n/a.
17+
Use format:
18+
Fixes #123
19+
Fixes #124
20+
-->

.github/workflows/prepare_release.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
# Managed by modulesync - DO NOT EDIT
3+
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+
name: 'Prepare Release'
6+
7+
on:
8+
workflow_dispatch:
9+
inputs:
10+
version:
11+
description: 'Module version to be released. Must be a valid semver string without leading v. (1.2.3)'
12+
required: false
13+
14+
jobs:
15+
release_prep:
16+
uses: 'voxpupuli/gha-puppet/.github/workflows/prepare_release.yml@v3'
17+
with:
18+
version: ${{ github.event.inputs.version }}
19+
allowed_owner: 'saz'
20+
secrets:
21+
# Configure secrets here:
22+
# https://docs.github.com/en/actions/security-guides/encrypted-secrets
23+
github_pat: '${{ secrets.PCCI_PAT_RELEASE_PREP }}'

.github/workflows/release.yml

-7
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,3 @@ jobs:
2121
# https://docs.github.com/en/actions/security-guides/encrypted-secrets
2222
username: ${{ secrets.PUPPET_FORGE_USERNAME }}
2323
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

.msync.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
# Managed by modulesync - DO NOT EDIT
33
# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
44

5-
modulesync_config_version: '9.3.0'
5+
modulesync_config_version: '9.4.0'

0 commit comments

Comments
 (0)