Releases: SINTEF/ci-cd
v1.3.2
Patches issue with API ref hook
The issue resides with the --full-docs-folder
option for the API reference documentation generation pre-commit hook.
Since this hook was used by some callable workflows, these were also affected when using their full_docs_folders
input.
Changelog
v1.3.2 (2022-10-10)
Fixed bugs:
- Don't change
.pages
in API ref hook #66
Merged pull requests:
- [Auto-generated] Update dependencies #68 (TEAM4-0)
- Ensure
.pages
does not get mkdocstrings option #67 (CasperWA)
* This Changelog was automatically generated by github_changelog_generator
v1.3.1
Patch update - Multi-package API reference documentation
Patch update, which fixes an issue specifically for repositories with multiple (Python) packages that uses the API reference documentation generation.
Changelog
v1.3.1 (2022-10-06)
Fixed bugs:
- Nested modules not represented properly #64
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.3.0
Updates inspired by EMMOntoPy use case
Several updates have been implemented inspired by how similar workflows are used in the EMMOntoPy repository.
This includes, among other things, support for multi-package repositories, custom Python versions for workflow jobs, as well as several documentation and code base fixes.
Changelog
v1.3.0 (2022-10-05)
Implemented enhancements:
- Custom API ref file options #57
- Test installing Python package after building it #56
- Support multi-package repositories #55
- Use custom Python version for CI tests #54
Fixed bugs:
Closed issues:
- Documentation issue #52
Merged pull requests:
- Update local workflows with new input names #63 (CasperWA)
- Custom Python versions for jobs #61 (CasperWA)
- Custom API reference options #60 (CasperWA)
- Fix documentation typos #59 (CasperWA)
- Support multiple packages in the same repo #58 (CasperWA)
- [Auto-generated] Update dependencies #50 (TEAM4-0)
- [Auto-generated] Update dependencies #48 (TEAM4-0)
* This Changelog was automatically generated by github_changelog_generator
v1.2.2
Toggle editable/relative install
Implement the relative
input and --relative
option for relevant workflows and the docs-api-reference
pre-commit hook.
See #47 for more information, also check out the updated documentation.
Changelog
v1.2.2 (2022-08-24)
Fixed bugs:
- API reference links depends on installation type #46
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.2.1
Add unit tests
Unit tests have been added for some tasks, specifically evolving around running the tasks with default values, as well as ensuring a new fix has been implemented correctly.
Changelog
v1.2.1 (2022-08-23)
Fixed bugs:
- Properly point to API reference files #44
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.2.0
New basic tests workflow & move to @SINTEF
A new CI workflow has been added to run basic tests. See CI - Tests for more information.
The repository has been moved to the @SINTEF organization and relevant funding information has been added.
Changelog
v1.2.0 (2022-07-18)
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
- [Auto-generated] Update dependencies #39 (TEAM4-0)
- Convert to SINTEF owner instead of CasperWA #38 (CasperWA)
- Update README title and description + funding #36 (CasperWA)
- Basic CI tests workflow #33 (CasperWA)
* This Changelog was automatically generated by github_changelog_generator
v1.1.2
Bug fixes
This is mainly a bug fix update.
But the repository itself is now also using the CD - Release workflow to update the invoke
library program, which is a good improvement and self-testing.
Changelog
v1.1.2 (2022-07-08)
Implemented enhancements:
Fixed bugs:
- Fix usage of invoke tasks for lists #30
- Default
args
fordocs-landing-page
doesn't work #27 - Update internal Python package along with releases #26
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.1.1
Use invoke as a library
A small version bump, but a large restructuring of the repository.
The invoke tasks have been wrapped in a stand-alone "program" by following the documentation here.
Changelog
v1.1.1 (2022-07-06)
Fixed bugs:
- Hooks not working externally #21
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.1.0
pre-commit hooks
pre-commit hooks have been added for use of the invoke tasks to update the documentation. Specifically, two hooks. One to update the Python API reference and another to update the landing page for the documentation.
Changelog
v1.1.0 (2022-07-06)
Implemented enhancements:
- New pre-commit hooks for invoke tasks #16
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v1.0.1
Planned patch release
As mentioned in the v1.0.0 release, this planned patch release updates the documentation to mention using @v1
instead of @main
.
It also implements a few actual patches/fixes.
Changelog
v1.0.1 (2022-07-06)
Fixed bugs:
- Ensure PREVIOUS_VERSION can be retrieved if input not given #19
- Fix condition for running steps in CI/CD workflow #18
Closed issues:
- Update documentation to
@v1
#15
* This Changelog was automatically generated by github_changelog_generator