Compare commits

..

No commits in common. "8d3c60ecae338c3bcc97043530daf87ee048c566" and "5fc57fbcc8ca42e524e818836c0df610dce03703" have entirely different histories.

8 changed files with 2115 additions and 3664 deletions

View file

@ -1,8 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>nf-core/ops//.github/renovate/default.json5",
"config:recommended",
"schedule:weekly"
]
}

View file

@ -29,15 +29,15 @@ jobs:
- false - false
steps: steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/checkout@v3
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4 - uses: actions/setup-node@v3
with: with:
node-version: 20 node-version: 20
cache: "npm" cache: "npm"
- run: npm ci - run: npm ci
- run: npm run build - run: npm run build
- run: npm run package - run: npm run package
- uses: actions/setup-java@9704b39bf258b59bc04b50fa2dd55e9ed76b47a8 # v4 - uses: actions/setup-java@v2
if: ${{ env.ACT }} if: ${{ env.ACT }}
with: with:
java-version: 11 java-version: 11
@ -51,16 +51,16 @@ jobs:
example-maximized-build-space: example-maximized-build-space:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: easimon/maximize-build-space@fc881a613ad2a34aca9c9624518214ebc21dfc0c # v10 - uses: easimon/maximize-build-space@v7
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/checkout@v3
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4 - uses: actions/setup-node@v3
with: with:
node-version: 20 node-version: 20
cache: "npm" cache: "npm"
- run: npm ci - run: npm ci
- run: npm run build - run: npm run build
- run: npm run package - run: npm run package
- uses: actions/setup-java@9704b39bf258b59bc04b50fa2dd55e9ed76b47a8 # v4 - uses: actions/setup-java@v2
if: ${{ env.ACT}} if: ${{ env.ACT}}
with: with:
java-version: 11 java-version: 11

View file

@ -8,8 +8,8 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/checkout@v3
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4 - uses: actions/setup-node@v3
with: with:
node-version: 20 node-version: 20
cache: "npm" cache: "npm"
@ -17,6 +17,6 @@ jobs:
- run: npm run build - run: npm run build
- run: npm run package - run: npm run package
- run: sed -i 's%lib/src/main.js%dist/index.js%' package.json - run: sed -i 's%lib/src/main.js%dist/index.js%' package.json
- uses: JasonEtco/build-and-tag-action@dd5e4991048c325f6d85b4155e586fc211c644da # v2 - uses: JasonEtco/build-and-tag-action@v1
env: env:
GITHUB_TOKEN: ${{ github.token }} GITHUB_TOKEN: ${{ github.token }}

View file

@ -13,8 +13,8 @@ jobs:
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/checkout@v3
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4 - uses: actions/setup-node@v3
with: with:
node-version: 20 node-version: 20
cache: "npm" cache: "npm"
@ -26,6 +26,6 @@ jobs:
- run: npm run test - run: npm run test
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4 - uses: codecov/codecov-action@v3
env: env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

5681
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -52,31 +52,31 @@
"@actions/github": "^6.0.0", "@actions/github": "^6.0.0",
"@actions/tool-cache": "^2.0.1", "@actions/tool-cache": "^2.0.1",
"@octokit/plugin-throttling": "^8.1.3", "@octokit/plugin-throttling": "^8.1.3",
"@types/node": "^20.0.0", "@types/node": "^17.0.44",
"async-retry": "^1.3.3", "async-retry": "^1.3.3",
"semver": "^7.3.7" "semver": "^7.3.7"
}, },
"devDependencies": { "devDependencies": {
"@ava/typescript": "4.1.0", "@ava/typescript": "^3.0.1",
"@tsconfig/node16": "16.1.1", "@tsconfig/node16": "^1.0.3",
"@types/async-retry": "1.4.8", "@types/async-retry": "^1.4.5",
"@types/node": "20.11.24", "@types/node": "^18.11.0",
"@types/semver": "7.5.8", "@types/semver": "^7.3.13",
"@typescript-eslint/eslint-plugin": "7.1.0", "@typescript-eslint/parser": "^5.42.1",
"@typescript-eslint/parser": "7.1.0", "@vercel/ncc": "^0.34.0",
"@vercel/ncc": "0.38.1", "ava": "^5.0.1",
"ava": "6.1.2", "c8": "^8.0.1",
"c8": "9.1.0", "eslint": "^8.27.0",
"eslint": "8.57.0", "eslint-config-prettier": "^8.5.0",
"eslint-config-prettier": "9.1.0", "eslint-plugin-ava": "^13.2.0",
"eslint-plugin-ava": "14.0.0", "eslint-plugin-github": "^4.4.1",
"eslint-plugin-github": "4.10.2", "eslint-plugin-jest": "^27.1.5",
"eslint-plugin-simple-import-sort": "12.0.0", "eslint-plugin-simple-import-sort": "^8.0.0",
"husky": "9.0.11", "husky": "^9.0.10",
"lint-staged": "15.2.2", "lint-staged": "^15.2.1",
"prettier": "3.2.5", "prettier": "^2.7.1",
"ts-node": "10.9.2", "ts-node": "^10.9.1",
"typescript": "5.3.3" "typescript": "^4.7.3"
}, },
"lint-staged": { "lint-staged": {
"*.{js,ts}": "eslint --cache --fix", "*.{js,ts}": "eslint --cache --fix",

View file

@ -87,8 +87,9 @@ export async function* pull_releases(
export async function pull_latest_stable_release( export async function pull_latest_stable_release(
ok: InstanceType<typeof GitHub> ok: InstanceType<typeof GitHub>
): Promise<NextflowRelease> { ): Promise<NextflowRelease> {
const { data: stable_release } = const { data: stable_release } = await ok.rest.repos.getLatestRelease(
await ok.rest.repos.getLatestRelease(NEXTFLOW_REPO) NEXTFLOW_REPO
)
return nextflow_release(stable_release) return nextflow_release(stable_release)
} }

View file

@ -3,7 +3,6 @@
"compilerOptions": { "compilerOptions": {
"target": "es6", "target": "es6",
"module": "commonjs", "module": "commonjs",
"moduleResolution": "Node",
"outDir": "./lib", "outDir": "./lib",
"strict": true, "strict": true,
"noImplicitAny": false, "noImplicitAny": false,