X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=.github%2Fworkflows%2Fweekly.yml;h=8d23ec342fd4b434e3b27b5158a9c21b93c46cc9;hb=2e27931668313bef2e6a216503a82e96098eae6d;hp=3be2e0523ae86ce89b785a66b81fc2a7bc3d0504;hpb=6b9098456fb99f137e92ed693897579fe5b0830b;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index 3be2e05..8d23ec3 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -2,17 +2,39 @@ name: "weekly" on: schedule: - - cron: '0 0 * * 6' + - cron: '0 6 * * 1' jobs: - LitmusAcceptance: + LitmusAcceptancePuppet5: + env: + HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6 + HONEYCOMB_DATASET: litmus tests runs-on: self-hosted strategy: matrix: ruby_version: [2.5.x] puppet_gem_version: [~> 6.0] - platform: [release_checks] - agent_family: ['puppet5', 'puppet6'] + platform: [release_checks_5] + agent_family: ['puppet5'] + + steps: + - uses: actions/checkout@v1 + - name: Litmus Parallel + uses: puppetlabs/action-litmus_parallel@master + with: + platform: ${{ matrix.platform }} + agent_family: ${{ matrix.agent_family }} + LitmusAcceptancePuppet6: + env: + HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6 + HONEYCOMB_DATASET: litmus tests + runs-on: self-hosted + strategy: + matrix: + ruby_version: [2.5.x] + puppet_gem_version: [~> 6.0] + platform: [release_checks_6] + agent_family: ['puppet6'] steps: - uses: actions/checkout@v1 @@ -25,7 +47,7 @@ jobs: runs-on: self-hosted strategy: matrix: - check: [spec, 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop'] + check: [parallel_spec, 'syntax lint metadata_lint check:symlinks check:git_ignore check:dot_underscore check:test_file rubocop'] ruby_version: [2.5.x] puppet_gem_version: [~> 5.0, ~> 6.0] exclude: