Commit Graph

264 Commits (master)
 

Author SHA1 Message Date
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