Releases: SINTEF/ci-cd
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
v1.0.0
First proper release
This is the first "proper" release, i.e., v1. The repository has changed name to a more general name, which will be able to encompass the future additions, namely pre-commit hooks. To begin with, hooks are planned for using the invoke tasks, specifically the ones updating the documentation.
Use @v1
One can - and should - now use the callable workflows via @v1
, which will always point to the latest v1.x.y release. This is instead of @main
, which was the default up to this point.
The documentation will be updated accordingly and released in an upcoming v1.0.1 release.
Note, it is of course still fine to use @main
, or even a fully resolve version tag, like v1.0.1
, however, using the former may result in failing workflows due to the main
branch being the development branch. Concerning the latter option, this is the safest choice for repeatability, however, any fixes that may be implemented will not be picked up.
The possibility to use vMAJOR.MINOR
(e.g., v1.2
) to dynamically represent the latest patch version for said vMAJOR.MINOR
version, will not be supported. Only the vMAJOR
dynamic versioning will be supported, which will always represent the latest minor and patch version for said vMAJOR
version.
Changelog
v1.0.0 (2022-07-06)
Implemented enhancements:
- Use proper option for changelog generator instead of moving file afterwards #13
- Update CHANGELOG with unreleased stuff when updating default branch #11
- Update to new repo name #8
- Allow testing/debugging CI/CD workflow #6
- Make "FIRST_RELEASE" bool more robust #3
Fixed bugs:
- Exclude tags from PREVIOUS_VERSION in release workflow #17
- Update local workflow for updated CI/CD workflow #12
- Fix links for various "default" PR bodies and tag messages #9
- API Reference creation not working #7
- Ensure the permanent dependencies branch is always updated #4
Closed issues:
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator
v0.1.0
First release
Testing the new local release workflow, which uses the reusable "CD - Release" workflow.
Changelog
v0.1.0 (2022-07-05)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator