Commit Graph

249 Commits (7d31b0991cde70179f12d0489ac16afc83b5ecec)
 

Author SHA1 Message Date
renovate[bot] 7d31b0991c chore(deps): update codecov/codecov-action digest to 8450866 2 months ago
renovate[bot] d475ee06d1 chore(deps): update dependency @types/node to v20.12.5 2 months ago
renovate[bot] 3ed177f4dd chore(deps): update dependency typescript to v5.4.4 2 months ago
renovate[bot] c36909436a chore(deps): update dependency @tsconfig/node16 to v16.1.3 2 months ago
renovate[bot] f6504dea41 chore(deps): update codecov/codecov-action digest to 7afa10e 2 months ago
renovate[bot] dd32ff311c chore(deps): update codecov/codecov-action digest to c16abc2 3 months ago
renovate[bot] f45e055dae chore(deps): update typescript-eslint monorepo to v7.4.0 3 months ago
renovate[bot] 539df473f2 chore(deps): update dependency typescript to v5.4.3 3 months ago
renovate[bot] e4b51448e5 chore(deps): update dependency @tsconfig/node16 to v16.1.2 3 months ago
renovate[bot] b6450942b1 fix(deps): update dependency @types/node to v20.11.30 3 months ago
renovate[bot] ba4707051a chore(deps): update dependency @types/node to v20.11.29 3 months ago
renovate[bot] 30529cda13 chore(deps): update actions/setup-java digest to 99b8673 3 months ago
renovate[bot] 4637a9eae3 fix(deps): update dependency @types/node to v20.11.27 3 months ago
renovate[bot] ffdeb683d4 chore(deps): update dependency typescript to v5.4.2 3 months ago
renovate[bot] 1f956c348c chore(deps): update typescript-eslint monorepo to v7.2.0 3 months ago
renovate[bot] 0659912bc7 chore(deps): update dependency @types/node to v20.11.26 3 months ago
Thomas A. Christensen II 86f6f140b1
chore: Bump version in CHANGELOG to v2.0.0 4 months ago
Thomas A. Christensen II a9cb77cf2d
chore: Bump version in package files to v2.0.0 4 months ago
Thomas A. Christensen II dab00cf95f
chore: Run npm audit fix 4 months ago
Thomas A. Christensen II 0dada87e26 fix: Increase ava test timeout amount 4 months ago
Thomas A. Christensen II e1fffeb533 chore: Remove unused parameters from debug configuration 4 months ago
Thomas A. Christensen II 156de38608 chore: Remove GITHUB_TOKEN from actrc 4 months ago
Thomas A. Christensen II d1ab68ccb4 chore: Remove GitHub token from README 4 months ago
Thomas A. Christensen II e6c6e059b5 chore: Update CHANGELOG 4 months ago
Thomas A. Christensen II 295ac2462c chore!: Remove unused parameters from action.yml 4 months ago
Thomas A. Christensen II 60bfcf0fe2 test: Add test for install_nextflow 4 months ago
Thomas A. Christensen II 5534093b23 chore: Add ability to deal with temporary files generated by tests
The "install_nextflow" tests generate a new install of Nextflow every time
 they are run based on the "RUNNER_TEMP" environment variable. Deal with
this by adding our RUNNER_TEMP variable to the ava config and making sure
none of these installs get committed.
4 months ago
Thomas A. Christensen II d734edd2bc test: Add tests for Nextflow release version resolver 4 months ago
Thomas A. Christensen II d86e286349 feat!: Remove url resolver for NextflowRelease 4 months ago
Thomas A. Christensen II 913140bcc3 feat!: Remove Octkit conversion function for NextflowRelease 4 months ago
Thomas A. Christensen II 40341375dd test!: Remove testing utils for getting GitHub token
This is no longer needed under the new API.
4 months ago
Thomas A. Christensen II 81ae9e771c chore!: Remove octokit throttling dependency 4 months ago
Thomas A. Christensen II 4f10ea1aa5 feat!: Remove Octokit API 4 months ago
Thomas A. Christensen II caa40cbf6e refactor!: Replace Octokit API with nf-core API in main script 4 months ago
Thomas A. Christensen II fe7784be92 refactor!: Rename NextflowRelease.allBinaryURL to NextflowRelease.downloadUrlAll
Another API consistency update.
4 months ago
Thomas A. Christensen II 4049d10c6d refactor!: Rename NextflowRelease.binaryURL to NextflowRelease.downloadURL
Another API consistency change.
4 months ago
Thomas A. Christensen II a6f42a71d4 refactor!: Rename NextflowRelease.versionNumber to NextflowRelease.version
This is to preserve consistency with the new API
4 months ago
Thomas A. Christensen II c5088a9942 feat!: Remove the "latest-*" version resolvers from get_nextflow_release
Not needed due to the new API
4 months ago
Thomas A. Christensen II 0af53866f0 fix: Fix the version number debug log 4 months ago
Thomas A. Christensen II 5570bb488b test!: Remove version resolving tests for "latest*" versions
This functionality is now offloaded to the API.
4 months ago
Thomas A. Christensen II 214ce026da feat: Make get_nextflow_release compatible with arrays
Although it seems like we're moving backwards, the new API only supports a
single data dump. I still like the iterative nature rather, so tack on
array support.
4 months ago
Thomas A. Christensen II 1c4afed1ea feat: Add nf-core website API wrapper
Basically, a stand-in for OctoKit, but smarter.
4 months ago
Thomas A. Christensen II 98350997f1 feat: Add optional published_at field to NextflowRelease type
Per @ewels request, the API on nf-co.re includes a "published_at" field
with the date of each release. For future compatibility without breaking
anything current, add an optional field that can handle this additional
information.
4 months ago
Thomas A. Christensen II 8d3c60ecae chore: Add `@typescript-eslint/eslint-plugin` dependency 4 months ago
Thomas A. Christensen II cf6c080d16 fix: Remove eslint-plugin-jest dev dependency
We don't use jest in this repo, and the dependency conflicts with the
desired parser update. Remove it entirely.
4 months ago
renovate[bot] a6ef26ef91 chore(deps): update dependency @typescript-eslint/parser to v7 4 months ago
renovate[bot] ddc559940b chore(deps): update github actions 4 months ago
Thomas A. Christensen II 2d0506b107 chore: Add moduleResolution directive to tsconfig 4 months ago
renovate[bot] dd43f5dd44 chore(deps): update dependency typescript to v5 4 months ago
Thomas A. Christensen II 37eac33a2f chore: Update formatting to conform to Prettier v3 4 months ago