Skip to content

Commit 7e8c9b8

Browse files
committed
CI: cleanup, update Ruby
1 parent 96f108e commit 7e8c9b8

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,24 @@ permissions:
1313

1414
jobs:
1515
setup_matrix:
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-24.04
1717
name: Setup Matrix
1818
outputs:
19-
puppet_unit_test_matrix: ${{ steps.get-outputs.outputs.puppet_unit_test_matrix }}
2019
puppet_beaker_test_matrix: ${{ steps.get-outputs.outputs.puppet_beaker_test_matrix }}
2120
steps:
2221
- uses: actions/checkout@v6
2322
- name: Install Ruby ${{ matrix.ruby }}
2423
uses: ruby/setup-ruby@v1
2524
with:
26-
ruby-version: "3.2"
25+
ruby-version: "4.0"
2726
bundler-cache: true
2827
- name: Setup Test Matrix
2928
id: get-outputs
3029
run: bundle exec metadata2gha
3130

3231
beaker:
3332
needs: setup_matrix
34-
runs-on: ubuntu-latest
33+
runs-on: ubuntu-24.04
3534
permissions:
3635
contents: read
3736
packages: write # required to publish to the github container registry
@@ -47,10 +46,9 @@ jobs:
4746
- name: Setup ruby
4847
uses: ruby/setup-ruby@v1
4948
with:
50-
ruby-version: '3.2'
49+
ruby-version: '4.0'
5150
bundler-cache: true
5251
cache-version: ${{ inputs.cache-version }}
53-
working-directory: ${{ inputs.working-directory }}
5452
- name: Run beaker
5553
run: bundle exec beaker-docker containerfile ${{ matrix.env.BEAKER_SETFILE }}
5654
env: ${{ matrix.env }}

0 commit comments

Comments
 (0)