From fd6b5e740483860e0087fb2d97675ab43c4b7025 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Mon, 22 Sep 2025 17:00:14 +0200 Subject: [PATCH 1/7] ci: simplify release workflow --- .github/workflows/release.yml | 91 +++++++---------------------------- 1 file changed, 18 insertions(+), 73 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6b7d2fce1..668365455 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,76 +1,34 @@ -name: Release Packages +name: Release on: - pull_request: - branches: - - main push: - branches: - - main - workflow_dispatch: - inputs: - dryRun: - type: choice - description: 'Dry run' - required: true - default: 'false' - options: - - 'true' - - 'false' + # TODO + # branches: + # - main + +permissions: + contents: write + id-token: write env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} NX_NON_NATIVE_HASHER: true NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} jobs: - dry-run-release: - if: | - github.repository == 'code-pushup/cli' && ( - github.event_name == 'pull_request' || - (github.event_name == 'workflow_dispatch' && github.event.inputs.dryRun == 'true') - ) - name: Dry run release - runs-on: ubuntu-latest - steps: - - name: Checkout the repository - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - name: Set up Node.js - uses: actions/setup-node@v4 - with: - node-version-file: .node-version - cache: npm - - name: Install dependencies - run: npm ci - - name: Version, release and publish packages - run: npx nx release --yes --dry-run release: - if: | - github.repository == 'code-pushup/cli' && ( - (github.event_name == 'workflow_dispatch' && github.event.inputs.dryRun == 'false') || - (github.event_name == 'push') - ) - name: Release packages + name: Publish packages runs-on: ubuntu-latest - permissions: - contents: write steps: - - name: Generate a token - id: generate_token - uses: actions/create-github-app-token@v1 - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - - name: Checkout the repository + - name: Clone the repository uses: actions/checkout@v4 with: fetch-depth: 0 - token: ${{ steps.generate_token.outputs.token }} - - name: Set up Git + - name: Configure Git user + # https://github.com/actions/checkout/blob/main/README.md#push-a-commit-using-the-built-in-token run: | - git config user.name github-actions - git config user.email github-actions@github.com + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com - name: Set up Node.js uses: actions/setup-node@v4 with: @@ -79,19 +37,6 @@ jobs: - name: Install dependencies run: npm ci - name: Version, release and publish packages - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} - run: | - echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" >> .npmrc - npx nx release --yes - git push --follow-tags - - name: Run Code PushUp on release commit - uses: code-pushup/github-action@v0 - with: - bin: npx nx code-pushup -- - env: - CP_SERVER: ${{ secrets.CP_SERVER }} - CP_API_KEY: ${{ secrets.CP_API_KEY }} - CP_ORGANIZATION: code-pushup - CP_PROJECT: cli + # TODO + # run: npx nx release --yes + run: npx nx release --yes 0.79.2-alpha.1 From 6cf7be4901972536f167ae140eefab6f7eadd4c4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 23 Sep 2025 10:34:23 +0000 Subject: [PATCH 2/7] release: 0.79.2-alpha.1 [skip ci] --- CHANGELOG.md | 10 ++++++++++ packages/ci/package.json | 6 +++--- packages/cli/package.json | 8 ++++---- packages/core/package.json | 6 +++--- packages/create-cli/package.json | 6 +++--- packages/models/package.json | 2 +- packages/nx-plugin/package.json | 6 +++--- packages/plugin-coverage/package.json | 6 +++--- packages/plugin-eslint/package.json | 6 +++--- packages/plugin-js-packages/package.json | 6 +++--- packages/plugin-jsdocs/package.json | 6 +++--- packages/plugin-lighthouse/package.json | 6 +++--- packages/plugin-typescript/package.json | 6 +++--- packages/utils/package.json | 4 ++-- 14 files changed, 47 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 48b028cd9..c53d9d1d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 0.79.2-alpha.1 (2025-09-23) + +### 🚀 Features + +- add local GitHub Action for testing CI changes ([#1104](https://github.com/code-pushup/cli/pull/1104), [#1093](https://github.com/code-pushup/cli/issues/1093)) + +### ❤️ Thank You + +- Hanna Skryl @hanna-skryl + ## 0.79.1 (2025-09-04) ### 🩹 Fixes diff --git a/packages/ci/package.json b/packages/ci/package.json index 2d59fc7d3..fbc08a59a 100644 --- a/packages/ci/package.json +++ b/packages/ci/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/ci", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "description": "CI automation logic for Code PushUp (provider-agnostic)", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/ci#readme", @@ -26,9 +26,9 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", "@code-pushup/portal-client": "^0.16.0", - "@code-pushup/utils": "0.79.1", + "@code-pushup/utils": "0.79.2-alpha.1", "glob": "^11.0.1", "simple-git": "^3.20.0", "yaml": "^2.5.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 29db2a995..8269e110e 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/cli", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "A CLI to run all kinds of code quality measurements to align your team with company goals", "homepage": "https://code-pushup.dev", @@ -45,9 +45,9 @@ "node": ">=20" }, "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/core": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/core": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "yargs": "^17.7.2", "ansis": "^3.3.0", "simple-git": "^3.20.0" diff --git a/packages/core/package.json b/packages/core/package.json index 7e46b8e60..88ffb4718 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/core", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Core business logic for the used by the Code PushUp CLI", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/core#readme", @@ -39,8 +39,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "ansis": "^3.3.0" }, "peerDependencies": { diff --git a/packages/create-cli/package.json b/packages/create-cli/package.json index 4f9e079f6..08f1705a2 100644 --- a/packages/create-cli/package.json +++ b/packages/create-cli/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/create-cli", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "bin": "index.js", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/create-cli#readme", @@ -26,8 +26,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/nx-plugin": "0.79.1", - "@code-pushup/utils": "0.79.1" + "@code-pushup/nx-plugin": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1" }, "files": [ "src", diff --git a/packages/models/package.json b/packages/models/package.json index ffefeba91..1ae33ca77 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/models", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Model definitions and validators for the Code PushUp CLI", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/models#readme", diff --git a/packages/nx-plugin/package.json b/packages/nx-plugin/package.json index f5b779192..2e1dfa4de 100644 --- a/packages/nx-plugin/package.json +++ b/packages/nx-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/nx-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Nx plugin to integrate the Code PushUp CLI into your workspace 🛠️", "publishConfig": { @@ -32,8 +32,8 @@ "generators": "./generators.json", "executors": "./executors.json", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "@nx/devkit": ">=17.0.0", "ansis": "^3.3.0", "nx": ">=17.0.0", diff --git a/packages/plugin-coverage/package.json b/packages/plugin-coverage/package.json index 53d9e7acb..1a7a7f216 100644 --- a/packages/plugin-coverage/package.json +++ b/packages/plugin-coverage/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/coverage-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "description": "Code PushUp plugin for tracking code coverage ☂", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-coverage#readme", @@ -34,8 +34,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "ansis": "^3.3.0", "parse-lcov": "^1.0.4", "yargs": "^17.7.2", diff --git a/packages/plugin-eslint/package.json b/packages/plugin-eslint/package.json index 0bafe9cbb..d87488361 100644 --- a/packages/plugin-eslint/package.json +++ b/packages/plugin-eslint/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/eslint-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Code PushUp plugin for detecting problems in source code using ESLint.📋", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-eslint#readme", @@ -39,8 +39,8 @@ "type": "module", "dependencies": { "glob": "^11.0.0", - "@code-pushup/utils": "0.79.1", - "@code-pushup/models": "0.79.1", + "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2-alpha.1", "zod": "^4.0.5" }, "peerDependencies": { diff --git a/packages/plugin-js-packages/package.json b/packages/plugin-js-packages/package.json index 248760cfa..0b11dfe2e 100644 --- a/packages/plugin-js-packages/package.json +++ b/packages/plugin-js-packages/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/js-packages-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "description": "Code PushUp plugin for JavaScript packages 🛡️", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-js-packages#readme", @@ -37,8 +37,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "build-md": "^0.4.1", "semver": "^7.6.0", "yargs": "^17.7.2", diff --git a/packages/plugin-jsdocs/package.json b/packages/plugin-jsdocs/package.json index f9a73a363..4fa97ae43 100644 --- a/packages/plugin-jsdocs/package.json +++ b/packages/plugin-jsdocs/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/jsdocs-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "description": "Code PushUp plugin for tracking documentation coverage 📚", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-jsdocs#readme", @@ -35,8 +35,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "zod": "^4.0.5", "ts-morph": "^24.0.0" }, diff --git a/packages/plugin-lighthouse/package.json b/packages/plugin-lighthouse/package.json index 12fc1d32e..af79f42cd 100644 --- a/packages/plugin-lighthouse/package.json +++ b/packages/plugin-lighthouse/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/lighthouse-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Code PushUp plugin for measuring web performance and quality with Lighthouse 🔥", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-lighthouse#readme", @@ -36,8 +36,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "ansis": "^3.3.0", "chrome-launcher": "^1.1.1", "lighthouse": "^12.0.0", diff --git a/packages/plugin-typescript/package.json b/packages/plugin-typescript/package.json index 40a39236d..0fd15c2ab 100644 --- a/packages/plugin-typescript/package.json +++ b/packages/plugin-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/typescript-plugin", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "license": "MIT", "description": "Code PushUp plugin for incrementally adopting strict compilation flags in TypeScript projects", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-typescript#readme", @@ -23,8 +23,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.1", - "@code-pushup/utils": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2-alpha.1", "zod": "^4.0.5" }, "peerDependencies": { diff --git a/packages/utils/package.json b/packages/utils/package.json index f5f78027a..31bfd5890 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/utils", - "version": "0.79.1", + "version": "0.79.2-alpha.1", "description": "Low-level utilities (helper functions, etc.) used by Code PushUp CLI", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/utils#readme", @@ -27,7 +27,7 @@ "node": ">=17.0.0" }, "dependencies": { - "@code-pushup/models": "0.79.1", + "@code-pushup/models": "0.79.2-alpha.1", "@isaacs/cliui": "^8.0.2", "@poppinss/cliui": "^6.4.0", "ansis": "^3.3.0", From 343a559db5d9c89af7d6729bc85cb5f72c400875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Tue, 23 Sep 2025 12:38:47 +0200 Subject: [PATCH 3/7] ci: trigger release on main branch (revert manual test) --- .github/workflows/release.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 668365455..693151a69 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,9 +2,8 @@ name: Release on: push: - # TODO - # branches: - # - main + branches: + - main permissions: contents: write @@ -37,6 +36,4 @@ jobs: - name: Install dependencies run: npm ci - name: Version, release and publish packages - # TODO - # run: npx nx release --yes - run: npx nx release --yes 0.79.2-alpha.1 + run: npx nx release --yes From 120fe5dd53017608c1fd7b49f877862e3ac145f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Tue, 23 Sep 2025 13:01:35 +0200 Subject: [PATCH 4/7] ci: prevent concurrent release workflow runs --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 693151a69..80f7ca459 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,6 +5,10 @@ on: branches: - main +concurrency: + group: release + cancel-in-progress: false + permissions: contents: write id-token: write From 668ab523aa3207305ffd91399da82e02a845b7a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Tue, 23 Sep 2025 13:57:32 +0200 Subject: [PATCH 5/7] chore: release non-alpha version to fix e2e tests, workaround for push-based/nx-verdaccio#94 --- .github/workflows/release.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80f7ca459..c31bb959d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,8 +2,9 @@ name: Release on: push: - branches: - - main + # TODO: revert + # branches: + # - main concurrency: group: release @@ -40,4 +41,6 @@ jobs: - name: Install dependencies run: npm ci - name: Version, release and publish packages - run: npx nx release --yes + # TODO: revert + run: npx nx release --yes 0.79.2 + # run: npx nx release --yes From 0138738b66fce945529c8d7e7092e44a9a0faa28 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 23 Sep 2025 11:58:23 +0000 Subject: [PATCH 6/7] release: 0.79.2 [skip ci] --- CHANGELOG.md | 4 ++++ packages/ci/package.json | 6 +++--- packages/cli/package.json | 8 ++++---- packages/core/package.json | 6 +++--- packages/create-cli/package.json | 6 +++--- packages/models/package.json | 2 +- packages/nx-plugin/package.json | 6 +++--- packages/plugin-coverage/package.json | 6 +++--- packages/plugin-eslint/package.json | 6 +++--- packages/plugin-js-packages/package.json | 6 +++--- packages/plugin-jsdocs/package.json | 6 +++--- packages/plugin-lighthouse/package.json | 6 +++--- packages/plugin-typescript/package.json | 6 +++--- packages/utils/package.json | 4 ++-- 14 files changed, 41 insertions(+), 37 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c53d9d1d6..ea9d2938c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.79.2 (2025-09-23) + +This was a version bump only, there were no code changes. + ## 0.79.2-alpha.1 (2025-09-23) ### 🚀 Features diff --git a/packages/ci/package.json b/packages/ci/package.json index fbc08a59a..d83af6201 100644 --- a/packages/ci/package.json +++ b/packages/ci/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/ci", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "description": "CI automation logic for Code PushUp (provider-agnostic)", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/ci#readme", @@ -26,9 +26,9 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", "@code-pushup/portal-client": "^0.16.0", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2", "glob": "^11.0.1", "simple-git": "^3.20.0", "yaml": "^2.5.1", diff --git a/packages/cli/package.json b/packages/cli/package.json index 8269e110e..492bab97f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/cli", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "A CLI to run all kinds of code quality measurements to align your team with company goals", "homepage": "https://code-pushup.dev", @@ -45,9 +45,9 @@ "node": ">=20" }, "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/core": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/core": "0.79.2", + "@code-pushup/utils": "0.79.2", "yargs": "^17.7.2", "ansis": "^3.3.0", "simple-git": "^3.20.0" diff --git a/packages/core/package.json b/packages/core/package.json index 88ffb4718..a4fcc40f5 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/core", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Core business logic for the used by the Code PushUp CLI", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/core#readme", @@ -39,8 +39,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "ansis": "^3.3.0" }, "peerDependencies": { diff --git a/packages/create-cli/package.json b/packages/create-cli/package.json index 08f1705a2..5a6e0286a 100644 --- a/packages/create-cli/package.json +++ b/packages/create-cli/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/create-cli", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "bin": "index.js", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/create-cli#readme", @@ -26,8 +26,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/nx-plugin": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1" + "@code-pushup/nx-plugin": "0.79.2", + "@code-pushup/utils": "0.79.2" }, "files": [ "src", diff --git a/packages/models/package.json b/packages/models/package.json index 1ae33ca77..7151cb877 100644 --- a/packages/models/package.json +++ b/packages/models/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/models", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Model definitions and validators for the Code PushUp CLI", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/models#readme", diff --git a/packages/nx-plugin/package.json b/packages/nx-plugin/package.json index 2e1dfa4de..197a2743b 100644 --- a/packages/nx-plugin/package.json +++ b/packages/nx-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/nx-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Nx plugin to integrate the Code PushUp CLI into your workspace 🛠️", "publishConfig": { @@ -32,8 +32,8 @@ "generators": "./generators.json", "executors": "./executors.json", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "@nx/devkit": ">=17.0.0", "ansis": "^3.3.0", "nx": ">=17.0.0", diff --git a/packages/plugin-coverage/package.json b/packages/plugin-coverage/package.json index 1a7a7f216..c531eebac 100644 --- a/packages/plugin-coverage/package.json +++ b/packages/plugin-coverage/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/coverage-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "description": "Code PushUp plugin for tracking code coverage ☂", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-coverage#readme", @@ -34,8 +34,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "ansis": "^3.3.0", "parse-lcov": "^1.0.4", "yargs": "^17.7.2", diff --git a/packages/plugin-eslint/package.json b/packages/plugin-eslint/package.json index d87488361..58317e38a 100644 --- a/packages/plugin-eslint/package.json +++ b/packages/plugin-eslint/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/eslint-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Code PushUp plugin for detecting problems in source code using ESLint.📋", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-eslint#readme", @@ -39,8 +39,8 @@ "type": "module", "dependencies": { "glob": "^11.0.0", - "@code-pushup/utils": "0.79.2-alpha.1", - "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/utils": "0.79.2", + "@code-pushup/models": "0.79.2", "zod": "^4.0.5" }, "peerDependencies": { diff --git a/packages/plugin-js-packages/package.json b/packages/plugin-js-packages/package.json index 0b11dfe2e..fe3671ab5 100644 --- a/packages/plugin-js-packages/package.json +++ b/packages/plugin-js-packages/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/js-packages-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "description": "Code PushUp plugin for JavaScript packages 🛡️", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-js-packages#readme", @@ -37,8 +37,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "build-md": "^0.4.1", "semver": "^7.6.0", "yargs": "^17.7.2", diff --git a/packages/plugin-jsdocs/package.json b/packages/plugin-jsdocs/package.json index 4fa97ae43..d467f0bd0 100644 --- a/packages/plugin-jsdocs/package.json +++ b/packages/plugin-jsdocs/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/jsdocs-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "description": "Code PushUp plugin for tracking documentation coverage 📚", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-jsdocs#readme", @@ -35,8 +35,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "zod": "^4.0.5", "ts-morph": "^24.0.0" }, diff --git a/packages/plugin-lighthouse/package.json b/packages/plugin-lighthouse/package.json index af79f42cd..2b5cabf6a 100644 --- a/packages/plugin-lighthouse/package.json +++ b/packages/plugin-lighthouse/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/lighthouse-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Code PushUp plugin for measuring web performance and quality with Lighthouse 🔥", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-lighthouse#readme", @@ -36,8 +36,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "ansis": "^3.3.0", "chrome-launcher": "^1.1.1", "lighthouse": "^12.0.0", diff --git a/packages/plugin-typescript/package.json b/packages/plugin-typescript/package.json index 0fd15c2ab..4249821e8 100644 --- a/packages/plugin-typescript/package.json +++ b/packages/plugin-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/typescript-plugin", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "license": "MIT", "description": "Code PushUp plugin for incrementally adopting strict compilation flags in TypeScript projects", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/plugin-typescript#readme", @@ -23,8 +23,8 @@ }, "type": "module", "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", - "@code-pushup/utils": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", + "@code-pushup/utils": "0.79.2", "zod": "^4.0.5" }, "peerDependencies": { diff --git a/packages/utils/package.json b/packages/utils/package.json index 31bfd5890..b717e686e 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@code-pushup/utils", - "version": "0.79.2-alpha.1", + "version": "0.79.2", "description": "Low-level utilities (helper functions, etc.) used by Code PushUp CLI", "license": "MIT", "homepage": "https://github.com/code-pushup/cli/tree/main/packages/utils#readme", @@ -27,7 +27,7 @@ "node": ">=17.0.0" }, "dependencies": { - "@code-pushup/models": "0.79.2-alpha.1", + "@code-pushup/models": "0.79.2", "@isaacs/cliui": "^8.0.2", "@poppinss/cliui": "^6.4.0", "ansis": "^3.3.0", From 55f7c06cfb7452dc307f9012e7a7d46523889fe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Chalk?= Date: Tue, 23 Sep 2025 14:01:29 +0200 Subject: [PATCH 7/7] revert: remove manual release from 668ab523aa3207305ffd91399da82e02a845b7a9 --- .github/workflows/release.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c31bb959d..80f7ca459 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,9 +2,8 @@ name: Release on: push: - # TODO: revert - # branches: - # - main + branches: + - main concurrency: group: release @@ -41,6 +40,4 @@ jobs: - name: Install dependencies run: npm ci - name: Version, release and publish packages - # TODO: revert - run: npx nx release --yes 0.79.2 - # run: npx nx release --yes + run: npx nx release --yes