Skip to content
This repository was archived by the owner on Aug 2, 2024. It is now read-only.

Latest commit

 

History

History
117 lines (73 loc) · 3.74 KB

File metadata and controls

117 lines (73 loc) · 3.74 KB

Changelog

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

The format is based on Keep a Changelog, and this project attempts to adhere to Semantic Versioning.

Fixed

  • Fixed a bug where hashed and non-hashed requirements could not be installed together with the same pip command.

Fixed

  • Fixed a bug where there was a mismatch between name of the python-requirements-nohash input and where it was being used in the action.

Added

  • An python-nohash-requirements input for specifying Python requirements files to install without hashing them for caching.

Removed

  • Removed the actions/checkout step from action. This should be done in the workflow file before calling this action.

Fixed

  • Clean up combined-requirements file after hashing all Python requirements files.

Fixed

  • Added a leading -r to the requirements files argument in the Python installation step when python-requirements is provided.

Added

  • An extra-python-dependencies input for specifying additional Python dependencies to install, in addition to any requirements files.

Changed

  • python-requirements is now marked as not required in the action.yml file. This is now checked at a workflow step level. See the next item for more information.
  • Exit the workflow early if neither python-requirements or extra-python-dependencies are provided.
  • Updated the Python hashing and installation steps to account for the new extra-python-dependencies input.

Added

  • A new release workflow for automatically updating a major tag based on the latest minor or patch release.

Fixed

  • Fixed a bug when passing in multiple requirements files for Python. (Hopefully!)

Initial release! 🎉

Added

  • Initial action.yml file containing composite GitHub Action for setting up Python and Node.js CI environments.

New Contributors!