Skip to content

Latest commit

 

History

History
130 lines (74 loc) · 3.8 KB

CHANGELOG.md

File metadata and controls

130 lines (74 loc) · 3.8 KB

actions-workflows

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Released: 2024.08.16

  • Updates actions/checkout steps to use current v4 release, since EL7 containers no longer need to be supported.

Released: 2024.07.02

  • Quotes inputs for lint action to support multiple targets

Released: 2024.06.04

Summary:

  • Updates salt workflow for EL8 to use the Alma Linux 8 container. CentOS Stream 8 was discontinued as of June 1, 2024. Along with this discontinuation, the CentOS maintainers removed the CentOS Stream 8 yum repositories. Lack of repository-access breaks the ability to adequately customize the CI container, causing job failures. Explored image-options from Red Hat and both the Rocky and Alma projects. Found that the Red Hat images' repositories lacked critical RPMs. Found that the Official containers from Alma Linux seem to be getting updated with greater frequency than those from Rocky, so opted to switch to Alma.
  • Adds initial hooks for a salt workflow for EL9. Chose containers from the Alma project as a hedge against premature-discontinuation of the CentOS repos and because the Red Hat 9 container-images similarly lack critical RPMs.

Released: 2024.02.22

Summary:

  • Updates salt workflows with option to install python requirements into salt runtime

Released: 2024.02.21

Summary:

  • Updates Github Actions workflow to use previous version of action/checkout to v3 instead of v4 to support EL7 containers. Also updates dependabot config to ignore future action/checkout releases.

Released: 2023.11.06

Summary:

  • Updates Windows Salt test to support retrieving the latest salt release for a given salt major version. (The Linux Salt test already works this way.)

Released: 2023.08.14

Summary:

  • Remove install of docker-compose, it is no longer present in tardigrade-ci

Released: 2023.07.17

Summary:

  • Uses bash on Windows runners to validate steps using shellcheck

Released: 2023.06.26

Summary:

  • Adds reusable workflow for testing salt formulas on Windows

Released: 2023.06.20

Summary:

  • Improves the logic getting the current version to avoid multiple returns

Released: 2023.05.22

Summary:

  • Adds reusable workflow for testing salt formulas on Linux

Released: 2023.03.27

Summary:

  • Adds option to pass PYTEST_ARGS to mockstack/pytest target

Released: 2023.02.06

Summary:

  • Allows test job to be optional in release workflow

Released: 2023.01.24

Summary:

  • Initial release