diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8f909db..7475954e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,26 @@ jobs: runs_on: ${{ matrix.runs_on }} rake_task: 'gem_revendor test_languageserver test_languageserver_sidecar test_debugserver' + acceptance: + strategy: + fail-fast: false + matrix: + ruby_version: + - '2.5' + - '2.7' + runs_on: + - 'ubuntu-latest' + - 'windows-latest' + + name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_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' + build: strategy: fail-fast: false diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 02f1c2f1..18691d0b 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -25,6 +25,26 @@ jobs: ruby_version: ${{ matrix.ruby_version }} runs_on: ${{ matrix.runs_on }} rake_task: 'gem_revendor test_languageserver test_languageserver_sidecar test_debugserver' + + acceptance: + strategy: + fail-fast: false + matrix: + ruby_version: + - '2.5' + - '2.7' + runs_on: + - 'ubuntu-latest' + - 'windows-latest' + + name: "Acceptance : ${{ matrix.runs_on }} Ruby ${{ matrix.ruby_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' build: strategy: