File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11fixtures :
22 repositories :
3- apt : https://github.com/puppetlabs/puppetlabs-apt.git
3+ apt :
4+ repo : https://github.com/puppetlabs/puppetlabs-apt.git
5+ tag : v10.0.1
46 epel : https://github.com/voxpupuli/puppet-epel.git
57 logrotate : https://github.com/voxpupuli/puppet-logrotate.git
68 rpmkey : https://github.com/stschulte/puppet-rpmkey.git
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 :
@@ -15,7 +16,10 @@ concurrency:
1516 group : ${{ github.ref_name }}
1617 cancel-in-progress : true
1718
19+ permissions :
20+ contents : read
21+
1822jobs :
1923 puppet :
2024 name : Puppet
21- uses : voxpupuli/gha-puppet/.github/workflows/basic.yml@v2
25+ uses : voxpupuli/gha-puppet/.github/workflows/basic.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+ permissions :
12+ contents : read
13+ pull-requests : write
14+
15+ jobs :
16+ labeler :
17+ permissions :
18+ contents : read
19+ pull-requests : write
20+ runs-on : ubuntu-latest
21+ steps :
22+ - 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+ permissions :
15+ contents : write
16+ pull-requests : write
17+
18+ jobs :
19+ release_prep :
20+ uses : ' voxpupuli/gha-puppet/.github/workflows/prepare_release.yml@v3'
21+ with :
22+ version : ${{ github.event.inputs.version }}
23+ allowed_owner : ' voxpupuli'
24+ secrets :
25+ # Configure secrets here:
26+ # https://docs.github.com/en/actions/security-guides/encrypted-secrets
27+ 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 :
1011 - ' *'
1112
13+ permissions :
14+ contents : write
15+
1216jobs :
1317 release :
1418 name : Release
15- uses : voxpupuli/gha-puppet/.github/workflows/release.yml@v2
19+ uses : voxpupuli/gha-puppet/.github/workflows/release.yml@v3
1620 with :
1721 allowed_owner : ' voxpupuli'
1822 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 : ' 10 .0.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
You can’t perform that action at this time.
0 commit comments