From 0ea645071e8e9d90a868106b1fafbc6a1515f239 Mon Sep 17 00:00:00 2001 From: Andrii Bodnar Date: Wed, 2 Aug 2023 12:11:45 +0300 Subject: [PATCH] ci: create a GH release automatically --- .github/workflows/docs.yml | 5 ++--- .github/workflows/lint-pr-title.yml | 2 +- .github/workflows/publish.yml | 2 +- .github/workflows/{bump-version.yml => release.yml} | 4 ++-- .release-it.json | 5 +++-- 5 files changed, 9 insertions(+), 9 deletions(-) rename .github/workflows/{bump-version.yml => release.yml} (79%) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 491931da..92f4b490 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,9 +1,8 @@ name: Documentation on: - push: - tags: - - '*' + release: + types: [published] jobs: build: diff --git a/.github/workflows/lint-pr-title.yml b/.github/workflows/lint-pr-title.yml index 1a5be03c..92f8930d 100644 --- a/.github/workflows/lint-pr-title.yml +++ b/.github/workflows/lint-pr-title.yml @@ -1,4 +1,4 @@ -name: lint-pr-title +name: Lint PR Title on: pull_request_target: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4cbbeecc..385603f4 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,7 +2,7 @@ name: Publish on: release: - types: [created] + types: [published] env: PROJECT_PATH: src/Crowdin.Api diff --git a/.github/workflows/bump-version.yml b/.github/workflows/release.yml similarity index 79% rename from .github/workflows/bump-version.yml rename to .github/workflows/release.yml index a3eb4f64..2d0b4564 100644 --- a/.github/workflows/bump-version.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,5 @@ -name: Bump version -run-name: Bump ${{ github.event.inputs.version }} version +name: Release +run-name: Release ${{ github.event.inputs.version }} version on: workflow_dispatch: diff --git a/.release-it.json b/.release-it.json index 4bf16b52..dcdc8c85 100644 --- a/.release-it.json +++ b/.release-it.json @@ -4,11 +4,12 @@ "commit": true, "commitMessage": "chore: version ${version} [skip ci]", "requireBranch": "main", - "changelog": false, "tag": true }, "github": { - "release": false + "release": true, + "autoGenerate": true, + "releaseName": "${version}" }, "plugins": { "@j-ulrich/release-it-regex-bumper": {