Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
66572dc
v1.0.0
Paebbels Jan 19, 2024
60281e0
v1.0.1
Paebbels Jan 31, 2024
583eed8
Upgrade with-post-step action to run using the Node.js 20.x runtime
erichmachado Mar 27, 2024
3b95a36
Upgrade with-post-step action to run using the Node.js 20.x runtime
Paebbels Mar 27, 2024
6d039bb
v1.0.2
Paebbels Apr 23, 2024
87fa2b6
v1.0.3
Paebbels Apr 23, 2024
ae32d20
Merge branch 'dev'
Paebbels Apr 23, 2024
e9d0dc3
v1.0.5
Paebbels Apr 24, 2024
7879c05
fix(releaser): fix failure to install PyGithub
Silverlan May 28, 2024
0495bfb
fix(releaser): fix failure to install PyGithub (#81)
Paebbels Jul 30, 2024
04881fc
fix(releaser): Use '--break-system-packages' only for Ubuntu 24.04.
Paebbels Aug 6, 2024
706ef39
Merge branch 'fix-releaser'
Paebbels Aug 6, 2024
960b708
Fixed import problem.
Paebbels Aug 6, 2024
8dfc484
Merge branch 'cherry-picking'
Paebbels Aug 6, 2024
ee9a3fb
Remove macOS with Python 3.8, 3.9 from expected list.
Paebbels Aug 6, 2024
d58db55
Improved actual vs. expected prints.
Paebbels Aug 6, 2024
188feb5
Fixed next expected parameter set.
Paebbels Aug 6, 2024
5dc19a5
Merge branch 'cherry-picking'
Paebbels Aug 6, 2024
bf6ba9b
v1.1.0
Paebbels Sep 27, 2024
e7e95b4
v2.0.0
Paebbels Nov 10, 2024
bef77ef
v2.1.0
Paebbels Nov 10, 2024
9338fbd
v2.0.1
Paebbels Nov 10, 2024
9e0b1c6
v3.0.0
Paebbels Dec 8, 2024
fdee9e0
v3.1.0
Paebbels Dec 8, 2024
9ceefdb
v3.1.1
Paebbels Dec 8, 2024
5d8a608
v4.0.0
Paebbels Jan 14, 2025
b1e4cb9
v4.0.1
Paebbels Jan 14, 2025
679ec24
v4.1.0
Paebbels Jan 16, 2025
78fdb58
v4.2.0
Paebbels Feb 28, 2025
c81d139
v4.2.1
Paebbels Mar 2, 2025
42e17fa
v4.2.2
Paebbels Mar 7, 2025
33edd82
v4.3.0
Paebbels Apr 18, 2025
2ee14e8
v5.0.0
Paebbels Jun 16, 2025
2307b52
v5.1.0
Paebbels Jun 20, 2025
d48de1d
v5.2.0
Paebbels Aug 17, 2025
4b0b103
v5.3.0
Paebbels Aug 29, 2025
d634248
v5.4.0
Paebbels Aug 29, 2025
c08a164
v6.0.0
Paebbels Sep 24, 2025
9e6bbd5
v6.1.0
Paebbels Sep 24, 2025
ae8a961
v6.2.0
Paebbels Sep 30, 2025
2eebeec
v6.3.0
Paebbels Oct 1, 2025
fb36154
v6.4.0
Paebbels Oct 5, 2025
ec73d6b
v6.5.0
Paebbels Oct 18, 2025
25c007b
v6.6.0
Paebbels Oct 27, 2025
c2282e4
v6.7.0
Paebbels Nov 13, 2025
b49cd82
v7.0.0
Paebbels Dec 16, 2025
7d9dc6d
v7.0.1
Paebbels Dec 19, 2025
2658aeb
v7.1.0
Paebbels Dec 20, 2025
14db3be
v7.2.0
Paebbels Dec 30, 2025
b145ed3
v7.2.1
Paebbels Jan 8, 2026
7b43b4a
v7.3.0
Paebbels Jan 18, 2026
8274b22
v7.4.0
Paebbels Jan 18, 2026
1ac3124
v7.4.1
Paebbels Jan 21, 2026
370c306
v7.4.2
Paebbels Jan 21, 2026
68116f4
v7.4.3
Paebbels Feb 23, 2026
9ee7bcc
v7.4.4
Paebbels Feb 23, 2026
ee27f1c
v7.5.0
Paebbels Feb 27, 2026
6f6df43
v7.6.0
Paebbels Mar 5, 2026
41aed3e
v7.7.0
Paebbels Mar 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 23 additions & 23 deletions .github/workflows/CompletePipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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 }}
Expand All @@ -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 }}
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -297,15 +297,15 @@ 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:
python_version: ${{ needs.UnitTestingParams.outputs.python_version }}
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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_Checking_CleanupArtifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
Loading
Loading