Closed Paebbels closed 10 months ago
@umarcor I know this is a big PR and therefore I would like to go to v1.0.0. Besides some testing workflows in this repository I also tested all changes in pyTooling/pyTooling using ...@dev
.
So far all issues are fixed.
All stuff is now documented at https://pytooling.github.io/Actions/index.html. I wrote a full blown documentation on it.
I you have further ideas, it would be a good place to add new stuff or more breaking stuff in this release.
Argh, I forgot #41.
Should we also bring the example pipeline into the documentation?
I'll try to find a solution for the pacboy
lines.
Updates:
Python 3.11 on Windows still has problems due to lxml
like every year/every new Python version. See https://bugs.launchpad.net/lxml/+bug/1977998
@umarcor
Does your merge and push mean are we going to integrate this?
I can explain what this big changeset does, if needed.
Almost all our Python projects are nowadays using the dev
branch.
New Features
(Before it was MinGW64 only.)
See #41.
Parameters
:python_version
- Python version is now a root element and does need to decodeparams
.artifact_names
- The list of artifact names is now a root element and does need to decodeparams
. Compared toparams
it contains more artifact names and is prepared to contain more artifacts and artifact variants like XML vs. HTML.ENVIRONMENT_NAME
in unit tests and code coverage collection jobs.Changes
actions/checkout@v2
→actions/checkout@v3
actions/setup-python@v2
→actions/setup-python@v4
actions/download-artifact@v2
→actions/download-artifact@v3
actions/upload-artifact@v2
→actions/upload-artifact@v3
codecov/codecov-action@v1
→codecov/codecov-action@v3
codacy/codacy-coverage-reporter-action@master
→codacy/codacy-coverage-reporter-action@v1
geekyeggo/delete-artifact@v1
→geekyeggo/delete-artifact@v2
actions/upload-artifact@master
→actions/upload-artifact@v3
geekyeggo/delete-artifact@v2
now supports globbing.report
andartifact
input parameters ofStaticTypeCheck
template into a junit and html variant:report
→html_report
.artifact
→html_artifact
.junit_report
.junit_artifact
.pacboy
, only additional packages need to be listet.::set-output::
string, now writing to a$GITHUB_OUTPUT
file.msys2
is used and propose to usemingw64
.pip install -U pip
for updating pip to avoid warnings. Using--disable-pip-version-check
instead. See #50.params
fromParameters
.Bug Fixes
::set-output::
warnings.Related Issues and PRs
68
69
70
71
72