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