File tree Expand file tree Collapse file tree 12 files changed +113
-9
lines changed
Expand file tree Collapse file tree 12 files changed +113
-9
lines changed Original file line number Diff line number Diff line change @@ -245,15 +245,23 @@ with:
245245BEAKER_PUPPET_COLLECTION=puppet7 BEAKER_setfile=debian11-64 bundle exec rake beaker
246246```
247247
248+ or
249+
250+ ``` sh
251+ BEAKER_PUPPET_COLLECTION=none BEAKER_setfile=archlinux-64 bundle exec rake beaker
252+ ```
253+
254+ This latter example will use the distribution's own version of Puppet.
255+
248256You can replace the string ` debian11 ` with any common operating system.
249257The following strings are known to work:
250258
251259* ubuntu2004
252260* ubuntu2204
253261* debian11
254- * centos7
255- * centos8
262+ * debian12
256263* centos9
264+ * archlinux
257265* almalinux8
258266* almalinux9
259267* fedora36
Original file line number Diff line number Diff line change 11---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
25skip-changelog :
36 - head-branch : ['^release-*', 'release']
Original file line number Diff line number Diff line change 1+ ---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+ # https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
6+
7+ changelog :
8+ exclude :
9+ labels :
10+ - duplicate
11+ - invalid
12+ - modulesync
13+ - question
14+ - skip-changelog
15+ - wont-fix
16+ - wontfix
17+
18+ categories :
19+ - title : Breaking Changes 🛠
20+ labels :
21+ - backwards-incompatible
22+
23+ - title : New Features 🎉
24+ labels :
25+ - enhancement
26+
27+ - title : Bug Fixes 🐛
28+ labels :
29+ - bug
30+
31+ - title : Documentation Updates 📚
32+ labels :
33+ - documentation
34+ - docs
35+
36+ - title : Dependency Updates ⬆️
37+ labels :
38+ - dependencies
39+
40+ - title : Other Changes
41+ labels :
42+ - " *"
Original file line number Diff line number Diff line change 44
55name : CI
66
7+ # yamllint disable-line rule:truthy
78on :
89 pull_request : {}
910 push :
@@ -18,4 +19,4 @@ concurrency:
1819jobs :
1920 puppet :
2021 name : Puppet
21- uses : voxpupuli/gha-puppet/.github/workflows/beaker.yml@v2
22+ uses : voxpupuli/gha-puppet/.github/workflows/beaker.yml@v3
Original file line number Diff line number Diff line change 1+ ---
2+ # Managed by modulesync - DO NOT EDIT
3+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
4+
5+ name : " Pull Request Labeler"
6+
7+ # yamllint disable-line rule:truthy
8+ on :
9+ pull_request_target : {}
10+
11+ jobs :
12+ labeler :
13+ permissions :
14+ contents : read
15+ pull-requests : write
16+ runs-on : ubuntu-latest
17+ steps :
18+ - uses : actions/labeler@v5
Original file line number Diff line number Diff line change 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 : ' voxpupuli'
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 }}'
Original file line number Diff line number Diff line change 44
55name : Release
66
7+ # yamllint disable-line rule:truthy
78on :
89 push :
910 tags :
1213jobs :
1314 release :
1415 name : Release
15- uses : voxpupuli/gha-puppet/.github/workflows/release.yml@v2
16+ uses : voxpupuli/gha-puppet/.github/workflows/release.yml@v3
1617 with :
1718 allowed_owner : ' voxpupuli'
1819 secrets :
Original file line number Diff line number Diff line change 22# Managed by modulesync - DO NOT EDIT
33# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
44
5- modulesync_config_version : ' 9.0 .0'
5+ modulesync_config_version : ' 9.5 .0'
Original file line number Diff line number Diff line change 2020/.github/
2121/.librarian/
2222/Puppetfile.lock
23+ /Puppetfile
2324*.iml
2425/.editorconfig
2526/.fixtures.yml
Original file line number Diff line number Diff line change 1+ # Managed by modulesync - DO NOT EDIT
2+ # https://voxpupuli.org/docs/updating-files-managed-with-modulesync/
3+
14--fail-on-warnings
25--no-parameter_documentation-check
36--no-parameter_types-check
You can’t perform that action at this time.
0 commit comments