Thomas A. Christensen II
4049d10c6d
refactor!: Rename NextflowRelease.binaryURL to NextflowRelease.downloadURL
...
Another API consistency change.
3 months ago
Thomas A. Christensen II
a6f42a71d4
refactor!: Rename NextflowRelease.versionNumber to NextflowRelease.version
...
This is to preserve consistency with the new API
3 months ago
Thomas A. Christensen II
c5088a9942
feat!: Remove the "latest-*" version resolvers from get_nextflow_release
...
Not needed due to the new API
3 months ago
Thomas A. Christensen II
0af53866f0
fix: Fix the version number debug log
3 months ago
Thomas A. Christensen II
5570bb488b
test!: Remove version resolving tests for "latest*" versions
...
This functionality is now offloaded to the API.
3 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.
3 months ago
Thomas A. Christensen II
1c4afed1ea
feat: Add nf-core website API wrapper
...
Basically, a stand-in for OctoKit, but smarter.
3 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.
3 months ago
Thomas A. Christensen II
8d3c60ecae
chore: Add `@typescript-eslint/eslint-plugin` dependency
3 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.
3 months ago
renovate[bot]
a6ef26ef91
chore(deps): update dependency @typescript-eslint/parser to v7
3 months ago
renovate[bot]
ddc559940b
chore(deps): update github actions
3 months ago
Thomas A. Christensen II
2d0506b107
chore: Add moduleResolution directive to tsconfig
3 months ago
renovate[bot]
dd43f5dd44
chore(deps): update dependency typescript to v5
3 months ago
Thomas A. Christensen II
37eac33a2f
chore: Update formatting to conform to Prettier v3
3 months ago
Thomas A. Christensen II
8386b64e3f
chore: Update eslint-plugin-github
3 months ago
renovate[bot]
1d9e673e1c
chore(deps): update dependency prettier to v3
3 months ago
renovate[bot]
c53038ce81
chore(deps): update dependency eslint-config-prettier to v9
3 months ago
renovate[bot]
69d0a2e2bb
chore(deps): update dependency prettier to v2.8.8
3 months ago
renovate[bot]
1077f7d81a
chore(deps): update dependency eslint-config-prettier to v8.10.0
3 months ago
renovate[bot]
a9e0acf99e
chore(deps): update dependency eslint-plugin-simple-import-sort to v12
3 months ago
renovate[bot]
127c2d35bf
chore(deps): update dependency lint-staged to v15.2.2
3 months ago
renovate[bot]
490fce72ae
chore(deps): update dependency typescript to v4.9.5
3 months ago
renovate[bot]
e184ab334e
chore(deps): update dependency eslint-plugin-ava to v14
3 months ago
renovate[bot]
240e29784e
chore(deps): update dependency eslint to v8.57.0
3 months ago
renovate[bot]
b8a8efad8f
chore(deps): update dependency ts-node to v10.9.2
3 months ago
renovate[bot]
faac54d999
chore(deps): update dependency husky to v9.0.11
3 months ago
renovate[bot]
a6aa6d8977
chore(deps): update dependency @types/async-retry to v1.4.8
3 months ago
renovate[bot]
d74e7c3fff
chore(deps): update dependency @vercel/ncc to v0.38.1
3 months ago
renovate[bot]
6181fed9fb
chore(deps): update dependency @types/semver to v7.5.8
3 months ago
renovate[bot]
fbf5b79d82
chore(deps): update dependency c8 to v9
3 months ago
renovate[bot]
4dabafeac9
chore(deps): update dependency @tsconfig/node16 to v16
3 months ago
renovate[bot]
5ebbc8c7d2
chore(deps): update dependency @types/node to v20
3 months ago
renovate[bot]
c161ca611c
chore(deps): update dependency ava to v6
3 months ago
renovate[bot]
102f83a10b
chore(deps): update dependency @ava/typescript to v4
3 months ago
renovate[bot]
d4c13f548c
fix(deps): update dependency semver to v7.6.0
3 months ago
renovate[bot]
584528bc97
fix(deps): update dependency @octokit/plugin-throttling to v8.2.0
3 months ago
renovate[bot]
594dc72afe
fix(deps): update dependency @actions/core to v1.10.1
3 months ago
renovate[bot]
4dfabfd9f5
chore(deps): update dependency eslint-plugin-jest to v27.9.0
3 months ago
renovate[bot]
583db7af0d
chore(deps): update dependency @typescript-eslint/parser to v5.62.0
3 months ago
renovate[bot]
76c17a2565
chore(deps): update dependency @types/node to v18.19.21
3 months ago
renovate[bot]
5e9d0e3230
chore(deps): pin dependencies
3 months ago
Edmund Miller
086207c662
Merge pull request #41 from nf-core/renovate
3 months ago
Edmund Miller
3aac76ae9f
ci: Add renovate config
3 months ago
Thomas A. Christensen II
5fc57fbcc8
chore: Update CHANGELOG
3 months ago
Matthias Hörtenhuber
a877f66559
Update node version
3 months ago
Thomas A. Christensen II
bdd63150d7
chore: Bump version in CHANGELOG to v1.5.2
3 months ago
Thomas A. Christensen II
7810249267
chore: Bump version is package.json to v1.5.2
3 months ago
Thomas A. Christensen II
3c145a195b
chore: Update CHANGELOG
3 months ago
Thomas A. Christensen II
4fb3dae2b8
chore: Add deprecation messages for GitHub API parameters
3 months ago