diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0fd7fe0..e2088c3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: release_semantic_dry: needs: prepare_jobs name: Release (semantic, dry) - uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@2.5.12 + uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@2.5.13 if: needs.prepare_jobs.outputs.pr_found == 'false' || github.event_name == 'pull_request' permissions: contents: write @@ -35,7 +35,7 @@ jobs: DRY_RUN: true build: name: Build - uses: dargmuesli/github-actions/.github/workflows/docker.yml@2.5.12 + uses: dargmuesli/github-actions/.github/workflows/docker.yml@2.5.13 needs: release_semantic_dry permissions: packages: write @@ -48,7 +48,7 @@ jobs: release_semantic: needs: build name: Release (semantic) - uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@2.5.12 + uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@2.5.13 permissions: contents: write secrets: @@ -56,7 +56,7 @@ jobs: deploy: needs: build name: Deploy - uses: dargmuesli/github-actions/.github/workflows/deploy-cloudflare-pages.yml@2.5.12 + uses: dargmuesli/github-actions/.github/workflows/deploy-cloudflare-pages.yml@2.5.13 permissions: contents: read deployments: write diff --git a/.github/workflows/release-schedule.yml b/.github/workflows/release-schedule.yml index bcf2b97..5bb2c63 100644 --- a/.github/workflows/release-schedule.yml +++ b/.github/workflows/release-schedule.yml @@ -8,7 +8,7 @@ on: jobs: release-schedule: name: "Release: Scheduled" - uses: dargmuesli/github-actions/.github/workflows/release-schedule.yml@2.5.12 + uses: dargmuesli/github-actions/.github/workflows/release-schedule.yml@2.5.13 secrets: PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} with: diff --git a/Dockerfile b/Dockerfile index 3eecd7b..fbec6f7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ ############# # Serve Nuxt in development mode. -FROM node:22.16.0-alpine@sha256:41e4389f3d988d2ed55392df4db1420ad048ae53324a8e2b7c6d19508288107e AS development +FROM node:22.17.0-alpine@sha256:5340cbfc2df14331ab021555fdd9f83f072ce811488e705b0e736b11adeec4bb AS development COPY ./docker/entrypoint.sh /usr/local/bin/docker-entrypoint.sh @@ -22,7 +22,7 @@ CMD ["pnpm", "run", "dev"] ######################## # Prepare Nuxt. -FROM node:22.16.0-alpine@sha256:41e4389f3d988d2ed55392df4db1420ad048ae53324a8e2b7c6d19508288107e AS prepare +FROM node:22.17.0-alpine@sha256:5340cbfc2df14331ab021555fdd9f83f072ce811488e705b0e736b11adeec4bb AS prepare # The `CI` environment variable must be set for pnpm to run in headless mode ENV CI=true @@ -42,7 +42,7 @@ RUN pnpm install --offline ######################## # Build Nuxt. -FROM node:22.16.0-alpine@sha256:41e4389f3d988d2ed55392df4db1420ad048ae53324a8e2b7c6d19508288107e AS build +FROM node:22.17.0-alpine@sha256:5340cbfc2df14331ab021555fdd9f83f072ce811488e705b0e736b11adeec4bb AS build ARG NUXT_PUBLIC_STACK_DOMAIN=jonas-thelemann.de ENV NUXT_PUBLIC_STACK_DOMAIN=${NUXT_PUBLIC_STACK_DOMAIN} @@ -59,7 +59,7 @@ RUN corepack enable \ ######################## # Nuxt: lint -FROM node:22.16.0-alpine@sha256:41e4389f3d988d2ed55392df4db1420ad048ae53324a8e2b7c6d19508288107e AS lint +FROM node:22.17.0-alpine@sha256:5340cbfc2df14331ab021555fdd9f83f072ce811488e705b0e736b11adeec4bb AS lint WORKDIR /srv/app/ @@ -72,7 +72,7 @@ RUN corepack enable \ ####################### # Collect build, lint and test results. -FROM node:22.16.0-alpine@sha256:41e4389f3d988d2ed55392df4db1420ad048ae53324a8e2b7c6d19508288107e AS collect +FROM node:22.17.0-alpine@sha256:5340cbfc2df14331ab021555fdd9f83f072ce811488e705b0e736b11adeec4bb AS collect WORKDIR /srv/app/ diff --git a/package.json b/package.json index a0722e2..d432f69 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "engines": { "node": "22" }, - "packageManager": "pnpm@10.12.1", + "packageManager": "pnpm@10.12.4", "pnpm": { "ignoredBuiltDependencies": [ "@parcel/watcher", @@ -21,7 +21,7 @@ "@semantic-release/commit-analyzer": "13.0.1", "@semantic-release/git": "10.0.1", "@semantic-release/github": "11.0.3", - "@semantic-release/npm": "12.0.1", + "@semantic-release/npm": "12.0.2", "@semantic-release/release-notes-generator": "14.0.3", "husky": "9.1.7", "semantic-release": "24.2.5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3534b0..5761612 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 11.0.3 version: 11.0.3(semantic-release@24.2.5(typescript@5.8.3)) '@semantic-release/npm': - specifier: 12.0.1 - version: 12.0.1(semantic-release@24.2.5(typescript@5.8.3)) + specifier: 12.0.2 + version: 12.0.2(semantic-release@24.2.5(typescript@5.8.3)) '@semantic-release/release-notes-generator': specifier: 14.0.3 version: 14.0.3(semantic-release@24.2.5(typescript@5.8.3)) @@ -51,8 +51,8 @@ importers: specifier: 10.1.5 version: 10.1.5(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-prettier: - specifier: 5.5.0 - version: 5.5.0(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(prettier@3.5.3) + specifier: 5.5.1 + version: 5.5.1(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(prettier@3.6.1) lint-staged: specifier: 16.1.2 version: 16.1.2 @@ -60,8 +60,8 @@ importers: specifier: 3.17.5 version: 3.17.5(@parcel/watcher@2.5.1)(@types/node@24.0.3)(db0@0.3.2)(eslint@9.29.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(meow@13.2.0)(optionator@0.9.4)(rollup@4.44.0)(terser@5.43.1)(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.3)(jiti@2.4.2)(terser@5.43.1)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(yaml@2.8.0) prettier: - specifier: 3.5.3 - version: 3.5.3 + specifier: 3.6.1 + version: 3.6.1 serve: specifier: 14.2.4 version: 14.2.4 @@ -1197,8 +1197,8 @@ packages: peerDependencies: semantic-release: '>=24.1.0' - '@semantic-release/npm@12.0.1': - resolution: {integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==} + '@semantic-release/npm@12.0.2': + resolution: {integrity: sha512-+M9/Lb35IgnlUO6OSJ40Ie+hUsZLuph2fqXC/qrKn0fMvUU/jiCjpoL6zEm69vzcmaZJ8yNKtMBEKHWN49WBbQ==} engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' @@ -2517,8 +2517,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-prettier@5.5.0: - resolution: {integrity: sha512-8qsOYwkkGrahrgoUv76NZi23koqXOGiiEzXMrT8Q7VcYaUISR+5MorIUxfWqYXN0fN/31WbSrxCxFkVQ43wwrA==} + eslint-plugin-prettier@5.5.1: + resolution: {integrity: sha512-dobTkHT6XaEVOo8IO90Q4DOSxnm3Y151QxPJlM/vKC0bVy+d6cVWQZLlFiuZPP0wS6vZwSKeJgKkcS+KfMBlRw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -3740,8 +3740,8 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - npm@10.9.2: - resolution: {integrity: sha512-iriPEPIkoMYUy3F6f3wwSZAU93E0Eg6cHwIR6jzzOXWSy+SD/rOODEs74cVONHKSx2obXtuUoyidVEhISrisgQ==} + npm@10.9.3: + resolution: {integrity: sha512-6Eh1u5Q+kIVXeA8e7l2c/HpnFFcwrkt37xDMujD5be1gloWa9p6j3Fsv3mByXXmqJHy+2cElRMML8opNT7xIJQ==} engines: {node: ^18.17.0 || >=20.5.0} hasBin: true bundledDependencies: @@ -4301,8 +4301,8 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.5.3: - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + prettier@3.6.1: + resolution: {integrity: sha512-5xGWRa90Sp2+x1dQtNpIpeOQpTDBs9cZDmA/qs2vDNN2i18PdapqY7CmBeyLlMuGqXJRIOPaCaVZTLNQRWUH/A==} engines: {node: '>=14'} hasBin: true @@ -6800,7 +6800,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.2.5(typescript@5.8.3))': + '@semantic-release/npm@12.0.2(semantic-release@24.2.5(typescript@5.8.3))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -6809,7 +6809,7 @@ snapshots: lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.0.2 - npm: 10.9.2 + npm: 10.9.3 rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.1.0 @@ -8215,10 +8215,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-prettier@5.5.0(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(prettier@3.5.3): + eslint-plugin-prettier@5.5.1(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(prettier@3.6.1): dependencies: eslint: 9.29.0(jiti@2.4.2) - prettier: 3.5.3 + prettier: 3.6.1 prettier-linter-helpers: 1.0.0 synckit: 0.11.8 optionalDependencies: @@ -9500,7 +9500,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npm@10.9.2: {} + npm@10.9.3: {} nth-check@2.1.1: dependencies: @@ -10083,7 +10083,7 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.5.3: {} + prettier@3.6.1: {} pretty-bytes@6.1.1: {} @@ -10325,7 +10325,7 @@ snapshots: '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.5(typescript@5.8.3)) '@semantic-release/error': 4.0.0 '@semantic-release/github': 11.0.3(semantic-release@24.2.5(typescript@5.8.3)) - '@semantic-release/npm': 12.0.1(semantic-release@24.2.5(typescript@5.8.3)) + '@semantic-release/npm': 12.0.2(semantic-release@24.2.5(typescript@5.8.3)) '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.5(typescript@5.8.3)) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.8.3) diff --git a/src/package.json b/src/package.json index 0b26ee2..2af0ebe 100644 --- a/src/package.json +++ b/src/package.json @@ -3,10 +3,10 @@ "@nuxt/eslint": "1.4.1", "eslint": "9.29.0", "eslint-config-prettier": "10.1.5", - "eslint-plugin-prettier": "5.5.0", + "eslint-plugin-prettier": "5.5.1", "lint-staged": "16.1.2", "nuxt": "3.17.5", - "prettier": "3.5.3", + "prettier": "3.6.1", "serve": "14.2.4", "vue": "3.5.17", "vue-router": "4.5.1",