diff --git a/.github/workflows/CompletePipeline.yml b/.github/workflows/CompletePipeline.yml index ab737c64..4d1ef1df 100644 --- a/.github/workflows/CompletePipeline.yml +++ b/.github/workflows/CompletePipeline.yml @@ -151,13 +151,13 @@ on: jobs: Prepare: - uses: pyTooling/Actions/.github/workflows/PrepareJob.yml@dev + uses: pyTooling/Actions/.github/workflows/PrepareJob.yml@main ConfigParams: - uses: pyTooling/Actions/.github/workflows/ExtractConfiguration.yml@dev + uses: pyTooling/Actions/.github/workflows/ExtractConfiguration.yml@main UnitTestingParams: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: package_namespace: ${{ inputs.package_namespace }} package_name: ${{ inputs.package_name }} @@ -170,7 +170,7 @@ jobs: documentation_steps: ${{ inputs.documentation_steps }} # AppTestingParams: -# uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev +# uses: pyTooling/Actions/.github/workflows/Parameters.yml@main # with: # package_namespace: ${{ inputs.package_namespace }} # package_name: ${{ inputs.package_name }} @@ -182,7 +182,7 @@ jobs: # disable_list: ${{ inputs.apptest_disable_list }} InstallParams: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: package_namespace: ${{ inputs.package_namespace }} package_name: ${{ inputs.package_name }} @@ -247,7 +247,7 @@ jobs: """)) UnitTesting: - uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@dev + uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@main needs: - ConfigParams - UnitTestingParams @@ -262,7 +262,7 @@ jobs: coverage_sqlite_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_sqlite }} StaticTypeCheck: - uses: pyTooling/Actions/.github/workflows/StaticTypeCheck.yml@dev + uses: pyTooling/Actions/.github/workflows/StaticTypeCheck.yml@main needs: - ConfigParams - UnitTestingParams @@ -276,7 +276,7 @@ jobs: html_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).statictyping_html }} CodeQuality: - uses: pyTooling/Actions/.github/workflows/CheckCodeQuality.yml@dev + uses: pyTooling/Actions/.github/workflows/CheckCodeQuality.yml@main needs: - UnitTestingParams - PublishTestResults # artificial dependency to delay start when pipeline has free job resources @@ -288,7 +288,7 @@ jobs: artifact: CodeQuality DocCoverage: - uses: pyTooling/Actions/.github/workflows/CheckDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/CheckDocumentation.yml@main needs: - UnitTestingParams - StaticTypeCheck # artificial dependency to delay start when pipeline has free job resources @@ -297,7 +297,7 @@ jobs: directory: ${{ needs.UnitTestingParams.outputs.package_directory }} Package: - uses: pyTooling/Actions/.github/workflows/Package.yml@dev + uses: pyTooling/Actions/.github/workflows/Package.yml@main needs: - UnitTestingParams with: @@ -305,7 +305,7 @@ jobs: artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).package_all }} Install: - uses: pyTooling/Actions/.github/workflows/InstallPackage.yml@dev + uses: pyTooling/Actions/.github/workflows/InstallPackage.yml@main needs: - UnitTestingParams - InstallParams @@ -316,7 +316,7 @@ jobs: package_name: ${{ needs.UnitTestingParams.outputs.package_fullname }} # AppTesting: -# uses: pyTooling/Actions/.github/workflows/ApplicationTesting.yml@dev +# uses: pyTooling/Actions/.github/workflows/ApplicationTesting.yml@main # needs: # - AppTestingParams # - UnitTestingParams @@ -327,7 +327,7 @@ jobs: # apptest_xml_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).apptesting_xml }} PublishCoverageResults: - uses: pyTooling/Actions/.github/workflows/PublishCoverageResults.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishCoverageResults.yml@main needs: - ConfigParams - UnitTestingParams @@ -349,7 +349,7 @@ jobs: CODACY_TOKEN: ${{ secrets.CODACY_TOKEN }} PublishTestResults: - uses: pyTooling/Actions/.github/workflows/PublishTestResults.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishTestResults.yml@main needs: - ConfigParams - UnitTestingParams @@ -365,14 +365,14 @@ jobs: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} # VerifyDocs: -# uses: pyTooling/Actions/.github/workflows/VerifyDocs.yml@dev +# uses: pyTooling/Actions/.github/workflows/VerifyDocs.yml@main # needs: # - UnitTestingParams # with: # python_version: ${{ needs.UnitTestingParams.outputs.python_version }} Documentation: - uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@main needs: - ConfigParams - UnitTestingParams @@ -389,7 +389,7 @@ jobs: latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }} IntermediateCleanUp: - uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@dev + uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@main needs: - UnitTestingParams - PublishCoverageResults @@ -402,7 +402,7 @@ jobs: codecoverage_sqlite:-* PDFDocumentation: - uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@main needs: - UnitTestingParams - Documentation @@ -414,7 +414,7 @@ jobs: miktex_image: ${{ inputs.miktex_image }} PublishToGitHubPages: - uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@main needs: - UnitTestingParams - Documentation @@ -427,7 +427,7 @@ jobs: typing: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).statictyping_html }} TriggerTaggedRelease: - uses: pyTooling/Actions/.github/workflows/TagReleaseCommit.yml@dev + uses: pyTooling/Actions/.github/workflows/TagReleaseCommit.yml@main needs: - Prepare - UnitTesting @@ -446,7 +446,7 @@ jobs: secrets: inherit ReleasePage: - uses: pyTooling/Actions/.github/workflows/PublishReleaseNotes.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishReleaseNotes.yml@main needs: - Prepare - UnitTesting @@ -464,7 +464,7 @@ jobs: secrets: inherit PublishOnPyPI: - uses: pyTooling/Actions/.github/workflows/PublishOnPyPI.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishOnPyPI.yml@main needs: - Prepare - UnitTestingParams @@ -479,7 +479,7 @@ jobs: PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }} ArtifactCleanUp: - uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@dev + uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@main needs: - UnitTestingParams - UnitTesting diff --git a/.github/workflows/_Checking_CleanupArtifacts.yml b/.github/workflows/_Checking_CleanupArtifacts.yml index 6cf8c199..7c6d5405 100644 --- a/.github/workflows/_Checking_CleanupArtifacts.yml +++ b/.github/workflows/_Checking_CleanupArtifacts.yml @@ -6,7 +6,7 @@ on: jobs: Params: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.13 3.14" # py-1, py-0 @@ -50,7 +50,7 @@ jobs: retention-days: 1 ArtifactCleanUp: - uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@dev + uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@main needs: - Params - Testing diff --git a/.github/workflows/_Checking_JobTemplates.yml b/.github/workflows/_Checking_JobTemplates.yml index 483b00ad..5b1c1e91 100644 --- a/.github/workflows/_Checking_JobTemplates.yml +++ b/.github/workflows/_Checking_JobTemplates.yml @@ -6,13 +6,13 @@ on: jobs: Prepare: - uses: pyTooling/Actions/.github/workflows/PrepareJob.yml@dev + uses: pyTooling/Actions/.github/workflows/PrepareJob.yml@main ConfigParams: - uses: pyTooling/Actions/.github/workflows/ExtractConfiguration.yml@dev + uses: pyTooling/Actions/.github/workflows/ExtractConfiguration.yml@main UnitTestingParams: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: package_name: 'myPackage' python_version_list: '3.11 3.12 3.13 3.14 pypy-3.11' @@ -20,7 +20,7 @@ jobs: documentation_steps: 'all' PlatformTestingParams: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: package_name: 'myPackage' name: 'Platform' @@ -29,7 +29,7 @@ jobs: documentation_steps: 'none' InstallParams: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: package_name: 'myPackage' python_version: ${{ needs.UnitTestingParams.outputs.python_version }} @@ -37,7 +37,7 @@ jobs: documentation_steps: '' UnitTesting: - uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@dev + uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@main needs: - ConfigParams - UnitTestingParams @@ -55,7 +55,7 @@ jobs: coverage_html_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_html }} PlatformTesting: - uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@dev + uses: pyTooling/Actions/.github/workflows/UnitTesting.yml@main needs: - ConfigParams - PlatformTestingParams @@ -75,7 +75,7 @@ jobs: coverage_html_artifact: ${{ fromJson(needs.PlatformTestingParams.outputs.artifact_names).codecoverage_html }} StaticTypeCheck: - uses: pyTooling/Actions/.github/workflows/StaticTypeCheck.yml@dev + uses: pyTooling/Actions/.github/workflows/StaticTypeCheck.yml@main needs: - ConfigParams - UnitTestingParams @@ -85,7 +85,7 @@ jobs: html_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).statictyping_html }} CodeQuality: - uses: pyTooling/Actions/.github/workflows/CheckCodeQuality.yml@dev + uses: pyTooling/Actions/.github/workflows/CheckCodeQuality.yml@main needs: - UnitTestingParams - PublishTestResults # artificial dependency to delay start when pipeline has free job resources @@ -97,7 +97,7 @@ jobs: artifact: 'CodeQuality' DocCoverage: - uses: pyTooling/Actions/.github/workflows/CheckDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/CheckDocumentation.yml@main needs: - ConfigParams - UnitTestingParams @@ -108,7 +108,7 @@ jobs: # fail_below: 70 Package: - uses: pyTooling/Actions/.github/workflows/Package.yml@dev + uses: pyTooling/Actions/.github/workflows/Package.yml@main needs: - UnitTestingParams # - UnitTesting @@ -118,7 +118,7 @@ jobs: artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).package_all }} Install: - uses: pyTooling/Actions/.github/workflows/InstallPackage.yml@dev + uses: pyTooling/Actions/.github/workflows/InstallPackage.yml@main needs: - UnitTestingParams - InstallParams @@ -129,7 +129,7 @@ jobs: package_name: ${{ needs.UnitTestingParams.outputs.package_fullname }} PublishCoverageResults: - uses: pyTooling/Actions/.github/workflows/PublishCoverageResults.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishCoverageResults.yml@main needs: - ConfigParams - UnitTestingParams @@ -148,7 +148,7 @@ jobs: secrets: inherit PublishTestResults: - uses: pyTooling/Actions/.github/workflows/PublishTestResults.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishTestResults.yml@main needs: - ConfigParams - UnitTestingParams @@ -163,14 +163,14 @@ jobs: secrets: inherit # VerifyDocs: -# uses: pyTooling/Actions/.github/workflows/VerifyDocs.yml@dev +# uses: pyTooling/Actions/.github/workflows/VerifyDocs.yml@main # needs: # - UnitTestingParams # with: # python_version: ${{ needs.UnitTestingParams.outputs.python_version }} Documentation: - uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@main needs: - ConfigParams - UnitTestingParams @@ -187,7 +187,7 @@ jobs: latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }} IntermediateCleanUp: - uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@dev + uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@main needs: - UnitTestingParams - PublishCoverageResults @@ -199,7 +199,7 @@ jobs: unittesting_xml:-* PDFDocumentation: - uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@dev + uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@main needs: - UnitTestingParams - Documentation @@ -209,7 +209,7 @@ jobs: pdf_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_pdf }} PublishToGitHubPages: - uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@main needs: - UnitTestingParams - Documentation @@ -222,7 +222,7 @@ jobs: typing: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).statictyping_html }} TriggerTaggedRelease: - uses: pyTooling/Actions/.github/workflows/TagReleaseCommit.yml@dev + uses: pyTooling/Actions/.github/workflows/TagReleaseCommit.yml@main needs: - Prepare - UnitTesting @@ -240,7 +240,7 @@ jobs: secrets: inherit ReleasePage: - uses: pyTooling/Actions/.github/workflows/PublishReleaseNotes.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishReleaseNotes.yml@main needs: - Prepare - UnitTesting @@ -258,7 +258,7 @@ jobs: secrets: inherit PublishOnPyPI: - uses: pyTooling/Actions/.github/workflows/PublishOnPyPI.yml@dev + uses: pyTooling/Actions/.github/workflows/PublishOnPyPI.yml@main needs: - UnitTestingParams - ReleasePage @@ -271,7 +271,7 @@ jobs: secrets: inherit ArtifactCleanUp: - uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@dev + uses: pyTooling/Actions/.github/workflows/CleanupArtifacts.yml@main needs: - UnitTestingParams - PlatformTestingParams diff --git a/.github/workflows/_Checking_NamespacePackage_Pipeline.yml b/.github/workflows/_Checking_NamespacePackage_Pipeline.yml index 7074c2eb..df22ec82 100644 --- a/.github/workflows/_Checking_NamespacePackage_Pipeline.yml +++ b/.github/workflows/_Checking_NamespacePackage_Pipeline.yml @@ -6,7 +6,7 @@ on: jobs: NamespacePackage: - uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@dev + uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@main with: package_namespace: 'myFramework' package_name: 'Extension' diff --git a/.github/workflows/_Checking_Parameters.yml b/.github/workflows/_Checking_Parameters.yml index 4cf61f0b..b4156f18 100644 --- a/.github/workflows/_Checking_Parameters.yml +++ b/.github/workflows/_Checking_Parameters.yml @@ -6,24 +6,24 @@ on: jobs: Params_Default: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example Params_PythonVersions: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.12 3.13 pypy-3.10 pypy-3.11" # py-2, py-1, pypy-1, pypy-0 Params_Systems: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example system_list: "windows mingw32 mingw64" Params_Include: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.12" # py-2 @@ -31,7 +31,7 @@ jobs: include_list: "ubuntu:3.13 ubuntu:3.14 ubuntu-arm:3.12" Params_Exclude: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.13" # py-1 @@ -39,7 +39,7 @@ jobs: exclude_list: "windows:3.13 windows:3.14" Params_Disable: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.13" # py-1 @@ -47,7 +47,7 @@ jobs: disable_list: "windows:3.13 windows:3.14" Params_All: - uses: pyTooling/Actions/.github/workflows/Parameters.yml@dev + uses: pyTooling/Actions/.github/workflows/Parameters.yml@main with: name: Example python_version_list: "3.12 3.13" # py-2, py-1 diff --git a/.github/workflows/_Checking_SimplePackage_Pipeline.yml b/.github/workflows/_Checking_SimplePackage_Pipeline.yml index 0ce3990a..2577d31c 100644 --- a/.github/workflows/_Checking_SimplePackage_Pipeline.yml +++ b/.github/workflows/_Checking_SimplePackage_Pipeline.yml @@ -6,7 +6,7 @@ on: jobs: SimplePackage: - uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@dev + uses: pyTooling/Actions/.github/workflows/CompletePipeline.yml@main with: package_name: 'myPackage' unittest_python_version_list: '3.11 3.12 3.13 3.14 pypy-3.11'