4747 latest-release : ${{ steps.get-salt-releases.outputs.latest-release }}
4848 releases : ${{ steps.get-salt-releases.outputs.releases }}
4949 release-changelog-target : ${{ steps.get-release-changelog-target.outputs.release-changelog-target }}
50+ testing-releases : ${{ steps.get-testing-releases.outputs.testing-releases }}
5051 steps :
5152 - uses : actions/checkout@v3
5253 with :
@@ -199,10 +200,18 @@ jobs:
199200 run : |
200201 tools ci get-releases
201202
203+ - name : Get Latest Salt Releases for Testing
204+ id : get-testing-releases
205+ env :
206+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
207+ run : |
208+ tools ci get-testing-releases ${{ join(fromJSON(steps.get-salt-releases.outputs.releases), ' ') }} --salt-version ${{ steps.setup-salt-version.outputs.salt-version }}
209+
202210 - name : Check Salt Releases
203211 run : |
204212 echo '${{ steps.get-salt-releases.outputs.latest-release }}' | jq -C '.'
205213 echo '${{ steps.get-salt-releases.outputs.releases }}' | jq -C '.'
214+ echo '${{ steps.get-testing-releases.outputs.testing-releases }}' | jq -C '.'
206215
207216 - name : Define Testrun
208217 id : define-testrun
@@ -537,6 +546,7 @@ jobs:
537546 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
538547 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
539548 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
549+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
540550
541551 centos-7-pkg-tests :
542552 name : CentOS 7 Package Tests
@@ -554,6 +564,7 @@ jobs:
554564 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
555565 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
556566 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
567+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
557568
558569 centosstream-8-pkg-tests :
559570 name : CentOS Stream 8 Package Tests
@@ -571,6 +582,7 @@ jobs:
571582 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
572583 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
573584 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
585+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
574586
575587 centosstream-9-pkg-tests :
576588 name : CentOS Stream 9 Package Tests
@@ -588,6 +600,7 @@ jobs:
588600 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
589601 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
590602 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
603+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
591604
592605 debian-10-pkg-tests :
593606 name : Debian 10 Package Tests
@@ -605,6 +618,7 @@ jobs:
605618 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
606619 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
607620 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
621+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
608622
609623 debian-11-pkg-tests :
610624 name : Debian 11 Package Tests
@@ -622,6 +636,7 @@ jobs:
622636 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
623637 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
624638 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
639+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
625640
626641 debian-11-arm64-pkg-tests :
627642 name : Debian 11 Arm64 Package Tests
@@ -639,6 +654,7 @@ jobs:
639654 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
640655 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
641656 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
657+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
642658
643659 photonos-3-pkg-tests :
644660 name : Photon OS 3 Package Tests
@@ -656,6 +672,7 @@ jobs:
656672 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
657673 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
658674 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
675+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
659676
660677 photonos-4-pkg-tests :
661678 name : Photon OS 4 Package Tests
@@ -673,6 +690,7 @@ jobs:
673690 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
674691 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
675692 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
693+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
676694
677695 ubuntu-2004-pkg-tests :
678696 name : Ubuntu 20.04 Package Tests
@@ -690,6 +708,7 @@ jobs:
690708 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
691709 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
692710 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
711+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
693712
694713 ubuntu-2004-arm64-pkg-tests :
695714 name : Ubuntu 20.04 Arm64 Package Tests
@@ -707,6 +726,7 @@ jobs:
707726 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
708727 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
709728 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
729+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
710730
711731 ubuntu-2204-pkg-tests :
712732 name : Ubuntu 22.04 Package Tests
@@ -724,6 +744,7 @@ jobs:
724744 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
725745 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
726746 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
747+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
727748
728749 ubuntu-2204-arm64-pkg-tests :
729750 name : Ubuntu 22.04 Arm64 Package Tests
@@ -741,6 +762,7 @@ jobs:
741762 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
742763 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
743764 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
765+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
744766
745767 macos-12-pkg-tests :
746768 name : macOS 12 Package Tests
@@ -758,6 +780,7 @@ jobs:
758780 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
759781 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
760782 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
783+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
761784
762785 windows-2016-nsis-pkg-tests :
763786 name : Windows 2016 NSIS Package Tests
@@ -775,6 +798,7 @@ jobs:
775798 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
776799 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
777800 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
801+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
778802
779803 windows-2016-msi-pkg-tests :
780804 name : Windows 2016 MSI Package Tests
@@ -792,6 +816,7 @@ jobs:
792816 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
793817 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
794818 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
819+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
795820
796821 windows-2019-nsis-pkg-tests :
797822 name : Windows 2019 NSIS Package Tests
@@ -809,6 +834,7 @@ jobs:
809834 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
810835 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
811836 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
837+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
812838
813839 windows-2019-msi-pkg-tests :
814840 name : Windows 2019 MSI Package Tests
@@ -826,6 +852,7 @@ jobs:
826852 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
827853 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
828854 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
855+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
829856
830857 windows-2022-nsis-pkg-tests :
831858 name : Windows 2022 NSIS Package Tests
@@ -843,6 +870,7 @@ jobs:
843870 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
844871 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
845872 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
873+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
846874
847875 windows-2022-msi-pkg-tests :
848876 name : Windows 2022 MSI Package Tests
@@ -860,6 +888,7 @@ jobs:
860888 cache-prefix : ${{ needs.prepare-workflow.outputs.cache-seed }}|3.11.3
861889 skip-code-coverage : ${{ fromJSON(needs.prepare-workflow.outputs.testrun)['skip_code_coverage'] }}
862890 skip-junit-reports : ${{ github.event_name == 'pull_request' }}
891+ testing-releases : ${{ needs.prepare-workflow.outputs.testing-releases }}
863892
864893 windows-2016 :
865894 name : Windows 2016
0 commit comments