diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f2a3a3f..33527c95 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,8 +13,8 @@ jobs: fail-fast: false matrix: ruby_version: - - '2.5' - '2.7' + - '3.2' runs_on: - 'ubuntu-latest' - 'windows-latest' @@ -32,20 +32,25 @@ jobs: fail-fast: false matrix: ruby_version: - - '2.5' - '2.7' + - '3.2' runs_on: - 'ubuntu-latest' - 'windows-latest' + include: + - ruby_version: '2.7' + puppet_version: '~> 7.0' + - ruby_version: '3.2' + puppet_version: '~> 8.0' - name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_version }}" + name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_version }} Puppet ${{ matrix.puppet_version }}}" uses: "puppetlabs/cat-github-actions/.github/workflows/gem_acceptance.yml@main" secrets: "inherit" with: ruby_version: ${{ matrix.ruby_version }} runs_on: ${{ matrix.runs_on }} rake_task: 'gem_revendor acceptance_languageserver' - puppet_version: '~> 7.24' + puppet_version: ${{ matrix.puppet_version }} build: name: "Build Editor Service" diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 668289fa..14516c0a 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,4 +1,4 @@ -name: "nightly" +name: "ci" on: schedule: @@ -12,8 +12,8 @@ jobs: fail-fast: false matrix: ruby_version: - - '2.5' - '2.7' + - '3.2' runs_on: - 'ubuntu-latest' - 'windows-latest' @@ -31,20 +31,25 @@ jobs: fail-fast: false matrix: ruby_version: - - '2.5' - '2.7' + - '3.2' runs_on: - 'ubuntu-latest' - 'windows-latest' + include: + - ruby_version: '2.7' + puppet_version: '~> 7.0' + - ruby_version: '3.2' + puppet_version: '~> 8.0' - name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_version }}" + name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_version }} Puppet ${{ matrix.puppet_version }}}" uses: "puppetlabs/cat-github-actions/.github/workflows/gem_acceptance.yml@main" secrets: "inherit" with: ruby_version: ${{ matrix.ruby_version }} runs_on: ${{ matrix.runs_on }} rake_task: 'gem_revendor acceptance_languageserver' - puppet_version: '~> 7.24' + puppet_version: ${{ matrix.puppet_version }} build: name: "Build Editor Service"