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

View file

@ -8,8 +8,8 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 20
cache: "npm"
@ -17,6 +17,6 @@ jobs:
- run: npm run build
- run: npm run package
- 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:
GITHUB_TOKEN: ${{ github.token }}

View file

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

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

View file

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

View file

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