renovate[bot]
4ef8f0f575
chore(deps): update dependency eslint to v9
2024-04-19 22:33:28 +00:00
renovate[bot]
ab94e32927
chore(deps): update typescript-eslint monorepo to v7.6.0
2024-04-15 12:02:13 -05:00
renovate[bot]
27b1bc9bef
chore(deps): update dependency eslint-plugin-simple-import-sort to v12.1.0
2024-04-15 12:01:59 -05:00
renovate[bot]
0f8fc22492
chore(deps): update dependency typescript to v5.4.5
2024-04-14 21:57:58 -05:00
renovate[bot]
0a5cc48e51
chore(deps): update dependency @types/node to v20.12.7
2024-04-14 21:57:43 -05:00
renovate[bot]
7d31b0991c
chore(deps): update codecov/codecov-action digest to 8450866
2024-04-11 11:43:55 +00:00
renovate[bot]
d475ee06d1
chore(deps): update dependency @types/node to v20.12.5
2024-04-08 12:10:08 -05:00
renovate[bot]
3ed177f4dd
chore(deps): update dependency typescript to v5.4.4
2024-04-08 12:09:54 -05:00
renovate[bot]
c36909436a
chore(deps): update dependency @tsconfig/node16 to v16.1.3
2024-04-08 12:09:43 -05:00
renovate[bot]
f6504dea41
chore(deps): update codecov/codecov-action digest to 7afa10e
2024-04-05 06:19:10 +00:00
renovate[bot]
dd32ff311c
chore(deps): update codecov/codecov-action digest to c16abc2
2024-03-28 03:26:01 +00:00
renovate[bot]
f45e055dae
chore(deps): update typescript-eslint monorepo to v7.4.0
2024-03-26 22:39:13 -05:00
renovate[bot]
539df473f2
chore(deps): update dependency typescript to v5.4.3
2024-03-26 22:38:22 -05:00
renovate[bot]
e4b51448e5
chore(deps): update dependency @tsconfig/node16 to v16.1.2
2024-03-26 22:37:35 -05:00
renovate[bot]
b6450942b1
fix(deps): update dependency @types/node to v20.11.30
2024-03-20 12:30:56 -05:00
renovate[bot]
ba4707051a
chore(deps): update dependency @types/node to v20.11.29
2024-03-18 22:04:15 -05:00
renovate[bot]
30529cda13
chore(deps): update actions/setup-java digest to 99b8673
2024-03-16 00:37:22 +00:00
renovate[bot]
4637a9eae3
fix(deps): update dependency @types/node to v20.11.27
2024-03-13 17:59:51 -05:00
renovate[bot]
ffdeb683d4
chore(deps): update dependency typescript to v5.4.2
2024-03-11 22:31:55 -05:00
renovate[bot]
1f956c348c
chore(deps): update typescript-eslint monorepo to v7.2.0
2024-03-11 22:31:33 -05:00
renovate[bot]
0659912bc7
chore(deps): update dependency @types/node to v20.11.26
2024-03-11 22:31:16 -05:00
86f6f140b1
chore: Bump version in CHANGELOG to v2.0.0
2024-02-29 19:14:09 -06:00
a9cb77cf2d
chore: Bump version in package files to v2.0.0
2024-02-29 19:08:28 -06:00
dab00cf95f
chore: Run npm audit fix
2024-02-29 19:06:30 -06:00
0dada87e26
fix: Increase ava test timeout amount
2024-02-29 19:05:07 -06:00
e1fffeb533
chore: Remove unused parameters from debug configuration
2024-02-29 19:05:07 -06:00
156de38608
chore: Remove GITHUB_TOKEN from actrc
2024-02-29 19:05:07 -06:00
d1ab68ccb4
chore: Remove GitHub token from README
2024-02-29 19:05:07 -06:00
e6c6e059b5
chore: Update CHANGELOG
2024-02-29 19:05:07 -06:00
295ac2462c
chore!: Remove unused parameters from action.yml
2024-02-29 19:05:07 -06:00
60bfcf0fe2
test: Add test for install_nextflow
2024-02-29 19:05:07 -06:00
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.
2024-02-29 19:05:07 -06:00
d734edd2bc
test: Add tests for Nextflow release version resolver
2024-02-29 19:05:07 -06:00
d86e286349
feat!: Remove url resolver for NextflowRelease
2024-02-29 19:05:07 -06:00
913140bcc3
feat!: Remove Octkit conversion function for NextflowRelease
2024-02-29 19:05:07 -06:00
40341375dd
test!: Remove testing utils for getting GitHub token
...
This is no longer needed under the new API.
2024-02-29 19:05:07 -06:00
81ae9e771c
chore!: Remove octokit throttling dependency
2024-02-29 19:05:07 -06:00
4f10ea1aa5
feat!: Remove Octokit API
2024-02-29 19:05:07 -06:00
caa40cbf6e
refactor!: Replace Octokit API with nf-core API in main script
2024-02-29 19:05:07 -06:00
fe7784be92
refactor!: Rename NextflowRelease.allBinaryURL to NextflowRelease.downloadUrlAll
...
Another API consistency update.
2024-02-29 19:05:07 -06:00
4049d10c6d
refactor!: Rename NextflowRelease.binaryURL to NextflowRelease.downloadURL
...
Another API consistency change.
2024-02-29 19:05:07 -06:00
a6f42a71d4
refactor!: Rename NextflowRelease.versionNumber to NextflowRelease.version
...
This is to preserve consistency with the new API
2024-02-29 19:05:07 -06:00
c5088a9942
feat!: Remove the "latest-*" version resolvers from get_nextflow_release
...
Not needed due to the new API
2024-02-29 19:05:07 -06:00
0af53866f0
fix: Fix the version number debug log
2024-02-29 19:05:07 -06:00
5570bb488b
test!: Remove version resolving tests for "latest*" versions
...
This functionality is now offloaded to the API.
2024-02-29 19:05:07 -06:00
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.
2024-02-29 19:05:07 -06:00
1c4afed1ea
feat: Add nf-core website API wrapper
...
Basically, a stand-in for OctoKit, but smarter.
2024-02-29 19:05:07 -06:00
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.
2024-02-29 19:05:07 -06:00
8d3c60ecae
chore: Add @typescript-eslint/eslint-plugin
dependency
2024-02-29 18:51:43 -06:00
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.
2024-02-29 18:51:43 -06:00