From e07a76e457fb9d31b5527b46120d286295cbf3b6 Mon Sep 17 00:00:00 2001 From: Juli Ovechkina Date: Tue, 26 Sep 2023 20:05:50 +0100 Subject: [PATCH] feat: update alpha-releases (#597) * feat: update alpha-releases * 1.27.4-alpha.0 --------- Co-authored-by: gravity-ui-bot <111915794+gravity-ui-bot@users.noreply.github.com> --- .github/workflows/release-1.x.x-fix.yml | 26 +++---------------------- .github/workflows/release-alpha.yml | 22 +++++++++++++++++++++ package-lock.json | 2 +- package.json | 2 +- 4 files changed, 27 insertions(+), 25 deletions(-) create mode 100644 .github/workflows/release-alpha.yml diff --git a/.github/workflows/release-1.x.x-fix.yml b/.github/workflows/release-1.x.x-fix.yml index 66ee603c0..0cb0aa935 100644 --- a/.github/workflows/release-1.x.x-fix.yml +++ b/.github/workflows/release-1.x.x-fix.yml @@ -8,28 +8,8 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v1 + - uses: gravity-ui/release-action@yuberdysheva/alpha-release with: + github-token: ${{ secrets.GRAVITY_UI_BOT_GITHUB_TOKEN }} + npm-token: ${{ secrets.GRAVITY_UI_BOT_NPM_TOKEN }} node-version: 14 - registry-url: 'https://registry.npmjs.org' - - run: npm ci - shell: bash - - run: npm test - shell: bash - - uses: codex-team/action-nodejs-package-info@v1 - id: package - - uses: google-github-actions/release-please-action@v3 - id: release - with: - token: ${{ secrets.GRAVITY_UI_BOT_GITHUB_TOKEN }} - release-type: node - package-name: ${{ steps.package.outputs.name }} - changelog-types: '[{"type":"feat","section":"Features","hidden":false},{"type":"fix","section":"Bug Fixes","hidden":false},{"type":"perf","section":"Performance Improvements","hidden":false}]' - bump-minor-pre-major: true - default-branch: version-1.x.x/fixes - - run: npm publish --tag untagged --access public - env: - NODE_AUTH_TOKEN: ${{ secrets.GRAVITY_UI_BOT_NPM_TOKEN }} - if: ${{ steps.release.outputs.release_created }} - shell: bash diff --git a/.github/workflows/release-alpha.yml b/.github/workflows/release-alpha.yml new file mode 100644 index 000000000..7285a1f06 --- /dev/null +++ b/.github/workflows/release-alpha.yml @@ -0,0 +1,22 @@ +name: Release alpha version + +on: + workflow_dispatch: + inputs: + manualPackageVersion: + type: string + required: false + description: 'If your build failed and the version is already exists you can set version of package manually, e.g. 3.0.0-alpha.0. Use the prefix `alpha` otherwise you will get error.' + +jobs: + release: + runs-on: ubuntu-latest + steps: + - uses: gravity-ui/release-action@yuberdysheva/alpha-release + with: + github-token: ${{ secrets.GRAVITY_UI_BOT_GITHUB_TOKEN }} + npm-token: ${{ secrets.GRAVITY_UI_BOT_NPM_TOKEN }} + node-version: 14 + npm-dist-tag: alpha + manual-version: ${{ github.event.inputs.manualPackageVersion }} + prerelease: true diff --git a/package-lock.json b/package-lock.json index 783e128b2..54f597a0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@gravity-ui/page-constructor", - "version": "1.27.3", + "version": "1.27.4-alpha.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index c83c25ef9..0d72f93d9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@gravity-ui/page-constructor", - "version": "1.27.3", + "version": "1.27.4-alpha.0", "description": "Gravity UI Page Constructor", "license": "MIT", "repository": {