diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aa216aa0..43807121 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ concurrency: env: NODE_VERSION: 20 - RENOVATE_VERSION: 38.107.0 # renovate: datasource=docker depName=renovate packageName=ghcr.io/renovatebot/renovate + RENOVATE_VERSION: 38.114.0 # renovate: datasource=docker depName=renovate packageName=ghcr.io/renovatebot/renovate jobs: commitlint: @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: fetch-depth: 0 show-progress: false @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: show-progress: false @@ -69,7 +69,7 @@ jobs: - example/renovate-config.json steps: - name: Checkout - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: show-progress: false @@ -133,7 +133,7 @@ jobs: git config --global user.name 'Renovate Bot' - name: Checkout - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 + uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: fetch-depth: 0 # required for semantic release ref: 'release' diff --git a/README.md b/README.md index 2e47987d..b05f3b77 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: docker-entrypoint-file: .github/renovate-entrypoint.sh docker-user: root @@ -142,7 +142,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: token: ${{ secrets.RENOVATE_TOKEN }} docker-volumes: | @@ -195,7 +195,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: renovate-image: myproxyhub.domain.com/renovate/renovate token: ${{ secrets.RENOVATE_TOKEN }} @@ -212,7 +212,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: token: ${{ secrets.RENOVATE_TOKEN }} ``` @@ -223,7 +223,7 @@ The Renovate version to use. If omitted the action will use the `latest` Docker tag. Check [the available tags on Docker Hub](https://hub.docker.com/r/renovate/renovate/tags). -This sample will use `ghcr.io/renovatebot/renovate:38.101.1` image. +This sample will use `ghcr.io/renovatebot/renovate:38.110.2` image. ```yml .... @@ -234,9 +234,9 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: - renovate-version: 38.101.1 + renovate-version: 38.110.2 token: ${{ secrets.RENOVATE_TOKEN }} ``` @@ -251,7 +251,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: renovate-version: full token: ${{ secrets.RENOVATE_TOKEN }} @@ -286,7 +286,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: ${{ secrets.RENOVATE_TOKEN }} @@ -299,7 +299,7 @@ If you want to use the Renovate Action on a GitHub Enterprise instance you have ```yml .... - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: ${{ secrets.RENOVATE_TOKEN }} @@ -344,7 +344,7 @@ jobs: uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: '${{ steps.get_token.outputs.token }}' @@ -359,7 +359,7 @@ For example: ```yaml - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: token: '${{ steps.get_token.outputs.token }}' env: @@ -383,7 +383,7 @@ For example if you wish to pass through some credentials for a [host rule](https - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: ${{ secrets.RENOVATE_TOKEN }} @@ -420,7 +420,7 @@ jobs: - name: Checkout uses: actions/checkout@v4.2.0 - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: ${{ secrets.RENOVATE_TOKEN }} @@ -511,11 +511,11 @@ jobs: sudo chown -R runneradmin:root /tmp/renovate/ ls -R $cache_dir - - uses: renovatebot/github-action@v40.2.10 + - uses: renovatebot/github-action@v40.3.1 with: configurationFile: renovate.json5 token: ${{ secrets.RENOVATE_TOKEN }} - renovate-version: 38.101.1 + renovate-version: 38.110.2 env: # This enables the cache -- if this is set, it's not necessary to add it to renovate.json. RENOVATE_REPOSITORY_CACHE: ${{ github.event.inputs.repoCache || 'enabled' }} @@ -549,7 +549,7 @@ To enable debug logging, add the environment variable `LOG_LEVEL: 'debug'` to th ```yml - name: Self-hosted Renovate - uses: renovatebot/github-action@v40.2.10 + uses: renovatebot/github-action@v40.3.1 with: configurationFile: example/renovate-config.js token: ${{ secrets.RENOVATE_TOKEN }} diff --git a/package.json b/package.json index e9f04124..27c663ea 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@semantic-release/github": "10.3.5", "@semantic-release/npm": "12.0.1", "@tsconfig/node20": "20.1.4", - "@types/node": "20.16.9", + "@types/node": "20.16.10", "@typescript-eslint/eslint-plugin": "6.21.0", "@typescript-eslint/parser": "6.21.0", "@vercel/ncc": "0.38.2", @@ -56,11 +56,11 @@ "prettier": "3.3.3", "prettier-plugin-packagejson": "2.5.2", "rimraf": "6.0.1", - "semantic-release": "24.1.1", + "semantic-release": "24.1.2", "ts-node": "10.9.2", "typescript": "5.6.2" }, - "packageManager": "pnpm@9.11.0", + "packageManager": "pnpm@9.12.0", "engines": { "node": ">=20.9.0", "pnpm": "^9.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 458fba94..d0814dcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,25 +17,25 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.5.0 - version: 19.5.0(@types/node@20.16.9)(typescript@5.6.2) + version: 19.5.0(@types/node@20.16.10)(typescript@5.6.2) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 '@semantic-release/git': specifier: 10.0.1 - version: 10.0.1(semantic-release@24.1.1(typescript@5.6.2)) + version: 10.0.1(semantic-release@24.1.2(typescript@5.6.2)) '@semantic-release/github': specifier: 10.3.5 - version: 10.3.5(semantic-release@24.1.1(typescript@5.6.2)) + version: 10.3.5(semantic-release@24.1.2(typescript@5.6.2)) '@semantic-release/npm': specifier: 12.0.1 - version: 12.0.1(semantic-release@24.1.1(typescript@5.6.2)) + version: 12.0.1(semantic-release@24.1.2(typescript@5.6.2)) '@tsconfig/node20': specifier: 20.1.4 version: 20.1.4 '@types/node': - specifier: 20.16.9 - version: 20.16.9 + specifier: 20.16.10 + version: 20.16.10 '@typescript-eslint/eslint-plugin': specifier: 6.21.0 version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) @@ -76,11 +76,11 @@ importers: specifier: 6.0.1 version: 6.0.1 semantic-release: - specifier: 24.1.1 - version: 24.1.1(typescript@5.6.2) + specifier: 24.1.2 + version: 24.1.2(typescript@5.6.2) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.16.9)(typescript@5.6.2) + version: 10.9.2(@types/node@20.16.10)(typescript@5.6.2) typescript: specifier: 5.6.2 version: 5.6.2 @@ -342,6 +342,12 @@ packages: peerDependencies: semantic-release: '>=20.1.0' + '@semantic-release/github@11.0.0': + resolution: {integrity: sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=24.1.0' + '@semantic-release/npm@12.0.1': resolution: {integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==} engines: {node: '>=20.8.1'} @@ -387,8 +393,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@20.16.9': - resolution: {integrity: sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==} + '@types/node@20.16.10': + resolution: {integrity: sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -824,6 +830,7 @@ packages: eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -1804,8 +1811,8 @@ packages: safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - semantic-release@24.1.1: - resolution: {integrity: sha512-4Ax2GxD411jUe9IdhOjMLuN+6wAj+aKjvOGngByrpD/iKL+UKN/2puQglhyI4gxNyy9XzEBMzBwbqpnEwbXGEg==} + semantic-release@24.1.2: + resolution: {integrity: sha512-hvEJ7yI97pzJuLsDZCYzJgmRxF8kiEJvNZhf0oiZQcexw+Ycjy4wbdsn/sVMURgNCu8rwbAXJdBRyIxM4pe32g==} engines: {node: '>=20.8.1'} hasBin: true @@ -2247,11 +2254,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@20.16.9)(typescript@5.6.2)': + '@commitlint/cli@19.5.0(@types/node@20.16.10)(typescript@5.6.2)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.16.9)(typescript@5.6.2) + '@commitlint/load': 19.5.0(@types/node@20.16.10)(typescript@5.6.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -2298,7 +2305,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.16.9)(typescript@5.6.2)': + '@commitlint/load@19.5.0(@types/node@20.16.10)(typescript@5.6.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -2306,7 +2313,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.9)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.10)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2502,7 +2509,7 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.1.1(typescript@5.6.2))': + '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.1.2(typescript@5.6.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -2512,7 +2519,7 @@ snapshots: import-from-esm: 1.3.4 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.1.1(typescript@5.6.2) + semantic-release: 24.1.2(typescript@5.6.2) transitivePeerDependencies: - supports-color @@ -2520,7 +2527,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@24.1.1(typescript@5.6.2))': + '@semantic-release/git@10.0.1(semantic-release@24.1.2(typescript@5.6.2))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -2530,11 +2537,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.1.1(typescript@5.6.2) + semantic-release: 24.1.2(typescript@5.6.2) transitivePeerDependencies: - supports-color - '@semantic-release/github@10.3.5(semantic-release@24.1.1(typescript@5.6.2))': + '@semantic-release/github@10.3.5(semantic-release@24.1.2(typescript@5.6.2))': dependencies: '@octokit/core': 6.1.2 '@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2) @@ -2551,12 +2558,34 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.4 p-filter: 4.1.0 - semantic-release: 24.1.1(typescript@5.6.2) + semantic-release: 24.1.2(typescript@5.6.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.1.1(typescript@5.6.2))': + '@semantic-release/github@11.0.0(semantic-release@24.1.2(typescript@5.6.2))': + dependencies: + '@octokit/core': 6.1.2 + '@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2) + '@octokit/plugin-retry': 7.1.2(@octokit/core@6.1.2) + '@octokit/plugin-throttling': 9.3.1(@octokit/core@6.1.2) + '@semantic-release/error': 4.0.0 + aggregate-error: 5.0.0 + debug: 4.3.7 + dir-glob: 3.0.1 + globby: 14.0.2 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 + issue-parser: 7.0.1 + lodash-es: 4.17.21 + mime: 4.0.4 + p-filter: 4.1.0 + semantic-release: 24.1.2(typescript@5.6.2) + url-join: 5.0.0 + transitivePeerDependencies: + - supports-color + + '@semantic-release/npm@12.0.1(semantic-release@24.1.2(typescript@5.6.2))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -2569,11 +2598,11 @@ snapshots: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.1.1(typescript@5.6.2) + semantic-release: 24.1.2(typescript@5.6.2) semver: 7.6.3 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.1.1(typescript@5.6.2))': + '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.1.2(typescript@5.6.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -2585,7 +2614,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.1.1(typescript@5.6.2) + semantic-release: 24.1.2(typescript@5.6.2) transitivePeerDependencies: - supports-color @@ -2607,11 +2636,11 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 '@types/json-schema@7.0.15': {} - '@types/node@20.16.9': + '@types/node@20.16.10': dependencies: undici-types: 6.19.8 @@ -2931,9 +2960,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.9)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.10)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): dependencies: - '@types/node': 20.16.9 + '@types/node': 20.16.10 cosmiconfig: 9.0.0(typescript@5.6.2) jiti: 1.21.6 typescript: 5.6.2 @@ -3941,13 +3970,13 @@ snapshots: safe-buffer@5.1.2: {} - semantic-release@24.1.1(typescript@5.6.2): + semantic-release@24.1.2(typescript@5.6.2): dependencies: - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.1.1(typescript@5.6.2)) + '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.1.2(typescript@5.6.2)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 10.3.5(semantic-release@24.1.1(typescript@5.6.2)) - '@semantic-release/npm': 12.0.1(semantic-release@24.1.1(typescript@5.6.2)) - '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.1.1(typescript@5.6.2)) + '@semantic-release/github': 11.0.0(semantic-release@24.1.2(typescript@5.6.2)) + '@semantic-release/npm': 12.0.1(semantic-release@24.1.2(typescript@5.6.2)) + '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.1.2(typescript@5.6.2)) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.6.2) debug: 4.3.7 @@ -4175,14 +4204,14 @@ snapshots: dependencies: typescript: 5.6.2 - ts-node@10.9.2(@types/node@20.16.9)(typescript@5.6.2): + ts-node@10.9.2(@types/node@20.16.10)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.16.9 + '@types/node': 20.16.10 acorn: 8.12.1 acorn-walk: 8.3.4 arg: 4.1.3