Skip to content

Commit 443c45c

Browse files
committed
syncing from "puppetlabs/support_workflows"
1 parent 4953473 commit 443c45c

File tree

5 files changed

+120
-14
lines changed

5 files changed

+120
-14
lines changed

.github/workflows/pe_latest_testing.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ jobs:
1616
uses: actions/checkout@v3
1717
if: ${{ github.repository_owner == 'puppetlabs' }}
1818

19-
- name: Activate Ruby 2.7
19+
- name: Activate Ruby 3.2
2020
uses: ruby/setup-ruby@v1
2121
if: ${{ github.repository_owner == 'puppetlabs' }}
2222
with:
23-
ruby-version: "2.7"
23+
ruby-version: "3.2"
2424
bundler-cache: true
2525

2626
- name: Print bundle environment
@@ -63,15 +63,15 @@ jobs:
6363
fail-fast: false
6464
matrix: ${{fromJson(needs.setup_matrix.outputs.matrix)}}
6565
env:
66-
PUPPET_GEM_VERSION: '~> 7.24'
66+
PUPPET_GEM_VERSION: '~> 8.0.1'
6767
steps:
6868
- name: Checkout Source
6969
uses: actions/checkout@v3
7070

71-
- name: Activate Ruby 2.7
71+
- name: Activate Ruby 3.2
7272
uses: ruby/setup-ruby@v1
7373
with:
74-
ruby-version: "2.7"
74+
ruby-version: "3.2"
7575
bundler-cache: true
7676
- name: Print bundle environment
7777
run: |

.github/workflows/pe_lts_testing.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ jobs:
1616
uses: actions/checkout@v3
1717
if: ${{ github.repository_owner == 'puppetlabs' }}
1818

19-
- name: Activate Ruby 2.7
19+
- name: Activate Ruby 3.2
2020
uses: ruby/setup-ruby@v1
2121
if: ${{ github.repository_owner == 'puppetlabs' }}
2222
with:
23-
ruby-version: "2.7"
23+
ruby-version: "3.2"
2424
bundler-cache: true
2525

2626
- name: Print bundle environment
@@ -65,16 +65,16 @@ jobs:
6565
matrix: ${{fromJson(needs.setup_matrix.outputs.matrix)}}
6666

6767
env:
68-
PUPPET_GEM_VERSION: '~> 7.24'
68+
PUPPET_GEM_VERSION: '~> 8.0.1'
6969

7070
steps:
7171
- name: Checkout Source
7272
uses: actions/checkout@v3
7373

74-
- name: Activate Ruby 2.7
74+
- name: Activate Ruby 3.2
7575
uses: ruby/setup-ruby@v1
7676
with:
77-
ruby-version: "2.7"
77+
ruby-version: "3.2"
7878
bundler-cache: true
7979

8080
- name: Print bundle environment

.github/workflows/spec.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ jobs:
2020
uses: actions/checkout@v3
2121
if: ${{ github.repository_owner == 'puppetlabs' }}
2222

23-
- name: Activate Ruby 2.7
23+
- name: Activate Ruby 3.2
2424
uses: ruby/setup-ruby@v1
2525
if: ${{ github.repository_owner == 'puppetlabs' }}
2626
with:
27-
ruby-version: "2.7"
27+
ruby-version: "3.2"
2828
bundler-cache: true
2929

3030
- name: Print bundle environment

spec/fixtures/matrix/latest.json

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,54 @@
1-
{"platforms":[{"label":"RedHat-9","provider":"provision::provision_service","image":"rhel-9"},{"label":"Ubuntu-2004","provider":"provision::provision_service","image":"ubuntu-2004-lts"},{"label":"Ubuntu-2204","provider":"provision::provision_service","image":"ubuntu-2204-lts"},{"label":"RedHat-8","provider":"provision::provision_service","image":"rhel-8"},{"label":"AlmaLinux-8","provider":"provision::provision_service","image":"almalinux-cloud/almalinux-8"},{"label":"Rocky-Linux-8","provider":"provision::provision_service","image":"rocky-linux-cloud/rocky-linux-8"},{"label":"Sles-15","provider":"provision::provision_service","image":"sles-15"}, {"label":"Rocky-Linux-9" ,"provider":"provision::provision_service","image":"rocky-linux-cloud/rocky-linux-9" }, {"label" : "Alma-Linux-9", "provider":"provision::provision_service","image": "almalinux-cloud/almalinux-9" }]}
1+
{
2+
"platforms": [
3+
{
4+
"label": "RedHat-9",
5+
"provider": "provision::provision_service",
6+
"image": "rhel-9"
7+
},
8+
{
9+
"label": "Ubuntu-2404",
10+
"provider": "provision::provision_service",
11+
"image": "ubuntu-2404-lts"
12+
},
13+
{
14+
"label": "Ubuntu-2004",
15+
"provider": "provision::provision_service",
16+
"image": "ubuntu-2004-lts"
17+
},
18+
{
19+
"label": "Ubuntu-2204",
20+
"provider": "provision::provision_service",
21+
"image": "ubuntu-2204-lts"
22+
},
23+
{
24+
"label": "RedHat-8",
25+
"provider": "provision::provision_service",
26+
"image": "rhel-8"
27+
},
28+
{
29+
"label": "AlmaLinux-8",
30+
"provider": "provision::provision_service",
31+
"image": "almalinux-cloud/almalinux-8"
32+
},
33+
{
34+
"label": "Rocky-Linux-8",
35+
"provider": "provision::provision_service",
36+
"image": "rocky-linux-cloud/rocky-linux-8"
37+
},
38+
{
39+
"label": "Sles-15",
40+
"provider": "provision::provision_service",
41+
"image": "sles-15"
42+
},
43+
{
44+
"label": "Rocky-Linux-9",
45+
"provider": "provision::provision_service",
46+
"image": "rocky-linux-cloud/rocky-linux-9"
47+
},
48+
{
49+
"label": "Alma-Linux-9",
50+
"provider": "provision::provision_service",
51+
"image": "almalinux-cloud/almalinux-9"
52+
}
53+
]
54+
}

spec/fixtures/matrix/lts.json

Lines changed: 54 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,54 @@
1-
{"platforms":[{"label":"RedHat-9","provider":"provision::provision_service","image":"rhel-9"},{"label":"Ubuntu-2004","provider":"provision::provision_service","image":"ubuntu-2004-lts"},{"label":"Ubuntu-2204","provider":"provision::provision_service","image":"ubuntu-2204-lts"},{"label":"RedHat-8","provider":"provision::provision_service","image":"rhel-8"},{"label":"AlmaLinux-8","provider":"provision::provision_service","image":"almalinux-cloud/almalinux-8"},{"label":"Rocky-Linux-8","provider":"provision::provision_service","image":"rocky-linux-cloud/rocky-linux-8"},{"label":"Sles-15","provider":"provision::provision_service","image":"sles-15"}, {"label":"Rocky-Linux-9" ,"provider":"provision::provision_service","image":"rocky-linux-cloud/rocky-linux-9" }, {"label" : "Alma-Linux-9", "provider":"provision::provision_service","image": "almalinux-cloud/almalinux-9" }]}
1+
{
2+
"platforms": [
3+
{
4+
"label": "RedHat-9",
5+
"provider": "provision::provision_service",
6+
"image": "rhel-9"
7+
},
8+
{
9+
"label": "Ubuntu-2204",
10+
"provider": "provision::provision_service",
11+
"image": "ubuntu-2204-lts"
12+
},
13+
{
14+
"label": "Ubuntu-2004",
15+
"provider": "provision::provision_service",
16+
"image": "ubuntu-2004-lts"
17+
},
18+
{
19+
"label": "Ubuntu-2404",
20+
"provider": "provision::provision_service",
21+
"image": "ubuntu-2404-lts"
22+
},
23+
{
24+
"label": "RedHat-8",
25+
"provider": "provision::provision_service",
26+
"image": "rhel-8"
27+
},
28+
{
29+
"label": "AlmaLinux-8",
30+
"provider": "provision::provision_service",
31+
"image": "almalinux-cloud/almalinux-8"
32+
},
33+
{
34+
"label": "Rocky-Linux-8",
35+
"provider": "provision::provision_service",
36+
"image": "rocky-linux-cloud/rocky-linux-8"
37+
},
38+
{
39+
"label": "Sles-15",
40+
"provider": "provision::provision_service",
41+
"image": "sles-15"
42+
},
43+
{
44+
"label": "Rocky-Linux-9",
45+
"provider": "provision::provision_service",
46+
"image": "rocky-linux-cloud/rocky-linux-9"
47+
},
48+
{
49+
"label": "Alma-Linux-9",
50+
"provider": "provision::provision_service",
51+
"image": "almalinux-cloud/almalinux-9"
52+
}
53+
]
54+
}

0 commit comments

Comments
 (0)