mirror of
https://github.com/MillironX/setup-nextflow.git
synced 2024-12-22 12:58:17 +00:00
3 KiB
3 KiB
Changelog
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.
Unreleased
2.0.0 - 2024-03-01
Added
renovate
dependency automation bot (#41)
Changed
- Upgraded GitHub Actions node version to v20 (#39)
- GitHub Octokit API switched to nf-core custom API (#37)
Removed
- Timeout controls for Octokit API (#37)
1.5.2 - 2024-02-07
Added
- CI workflow steps for better compatibility with https://github.com/nektos/act
- Visual Studio Code debugging configuration
- Husky pre-commit hooks for linting and formatting
- Deprecation messages to warn users of upcoming API switch
1.5.1 - 2024-01-30
Changed
- API calls are now lazy loaded to avoid making unnecessary calls (#33)
1.5.0 - 2024-01-22
Added
- Throttling support to retry failed API calls (#31)
Changed
- Octokit API calls refactored and separated from install script (#29)
1.4.0 - 2023-08-12
Changed
- If
fs.renameSync
fails (e.g. because source and destination files are on different partitions), tryfs.copySync
andfs.unlinkSync
instead (#14). - Fail instead of warn, when `nextflow help`` doesn't work (#23).
Fixed
-
Re-enable npm run test in CI (#15).
-
Fix release version check in unit test (#15).
-
Add helper function for checking the latest releases in the unit tests (#15).
1.3.0 - 2023-05-19
Changed
- Action now checks tool cache for installed version before querying Octokit (#5/#10)
1.2.0 - 2022-10-29
Added
CAPSULE_LOG
is now set to 'none' for less verbose setup logs (#1/#2)
Fixed
- Release list now paginates the API to find old versions of Nextflow (#3)
1.1.0 - 2022-06-15
Changed
- JavaScript converted to TypeScript
1.0.1 - 2022-06-13
Fixed
- JavaScript now compiled for appropriate use as GitHub action
1.0.0 - 2022-06-13
Added
- NodeJS GitHub Action to download and install Nextflow
- GitHub Actions workflow to test Nextflow installation and downstream usage
- Documentation and license files