Skip to content

Releases: SINTEF/ci-cd

v1.1.1

06 Jul 23:51
Compare
Choose a tag to compare

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)

Full Changelog

Fixed bugs:

  • Hooks not working externally #21

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v1.1.0

06 Jul 15:10
Compare
Choose a tag to compare

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)

Full Changelog

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

06 Jul 11:53
Compare
Choose a tag to compare

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)

Full Changelog

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

06 Jul 11:17
Compare
Choose a tag to compare

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)

Full Changelog

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:

  • Update documentation with new inputs for CI/CD workflow #14
  • Workflow overview in documentation #5

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

v0.1.0

05 Jul 17:18
Compare
Choose a tag to compare

First release

Testing the new local release workflow, which uses the reusable "CD - Release" workflow.

Changelog

v0.1.0 (2022-07-05)

Full Changelog

Merged pull requests:

  • New workflow triggering changes with new default branch changes #1 (CasperWA)

* This Changelog was automatically generated by github_changelog_generator