Skip to content

Commit 91ca06d

Browse files
authored
Merge pull request #910 from puppetlabs/CONT-776-add_puppet8_support
(CONT-776) - Add Puppet 8/Drop Puppet 6
2 parents 983577d + e7e4e41 commit 91ca06d

File tree

89 files changed

+1549
-2499
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1549
-2499
lines changed

.fixtures.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fixtures:
88
facts: 'https://github.com/puppetlabs/puppetlabs-facts.git'
99
puppet_agent:
1010
repo: 'https://github.com/puppetlabs/puppetlabs-puppet_agent.git'
11-
ref: v4.12.1
11+
ref: v4.13.0
1212
provision: 'https://github.com/puppetlabs/provision.git'
1313
yumrepo_core:
1414
repo: https://github.com/puppetlabs/puppetlabs-yumrepo_core.git

.github/workflows/ci.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,14 @@ jobs:
2121
- ubuntu-20.04
2222
- ubuntu-latest
2323
collection:
24-
- puppet6-nightly
2524
- puppet7-nightly
25+
- puppet8-nightly
2626

2727
runs-on: ${{ matrix.platform }}
2828

29+
env:
30+
PUPPET_GEM_VERSION: '~> 7.24'
31+
2932
steps:
3033
- name: Checkout Source
3134
uses: actions/checkout@v2
@@ -90,8 +93,11 @@ jobs:
9093
provider: "provision::provision_service"
9194
image: "windows-2022"
9295
collection:
93-
- puppet6-nightly
94-
- puppet7-nightly
96+
- puppet7-nightly
97+
- puppet8-nightly
98+
99+
env:
100+
PUPPET_GEM_VERSION: '~> 7.24'
95101

96102
steps:
97103
- name: Checkout Source

.github/workflows/nightly.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,14 @@ jobs:
2020
- ubuntu-20.04
2121
- ubuntu-latest
2222
collection:
23-
- puppet6-nightly
2423
- puppet7-nightly
24+
- puppet8-nightly
2525

2626
runs-on: ${{ matrix.platform }}
2727

28+
env:
29+
PUPPET_GEM_VERSION: '~> 7.24'
30+
2831
steps:
2932
- name: Checkout Source
3033
uses: actions/checkout@v2
@@ -89,8 +92,11 @@ jobs:
8992
provider: "provision::provision_service"
9093
image: "windows-2022"
9194
collection:
92-
- puppet6-nightly
93-
- puppet7-nightly
95+
- puppet7-nightly
96+
- puppet8-nightly
97+
98+
env:
99+
PUPPET_GEM_VERSION: '~> 7.24'
94100

95101
steps:
96102
- name: Checkout Source

0 commit comments

Comments
 (0)