From bb5e0e2cfb81f3ac4d300d46585eac7915994a93 Mon Sep 17 00:00:00 2001 From: sethkfman Date: Fri, 28 Jun 2024 14:35:48 -0600 Subject: [PATCH] moved create release scripts to .github and edited for testing --- {scripts => .github/scripts}/changelog-csv.sh | 0 {scripts => .github/scripts}/create-release-pr.sh | 0 {scripts => .github/scripts}/generate-rc-commits.mjs | 0 .github/workflows/create-release-pr.yml | 11 ++++++++++- package.json | 2 +- 5 files changed, 11 insertions(+), 2 deletions(-) rename {scripts => .github/scripts}/changelog-csv.sh (100%) rename {scripts => .github/scripts}/create-release-pr.sh (100%) rename {scripts => .github/scripts}/generate-rc-commits.mjs (100%) diff --git a/scripts/changelog-csv.sh b/.github/scripts/changelog-csv.sh similarity index 100% rename from scripts/changelog-csv.sh rename to .github/scripts/changelog-csv.sh diff --git a/scripts/create-release-pr.sh b/.github/scripts/create-release-pr.sh similarity index 100% rename from scripts/create-release-pr.sh rename to .github/scripts/create-release-pr.sh diff --git a/scripts/generate-rc-commits.mjs b/.github/scripts/generate-rc-commits.mjs similarity index 100% rename from scripts/generate-rc-commits.mjs rename to .github/scripts/generate-rc-commits.mjs diff --git a/.github/workflows/create-release-pr.yml b/.github/workflows/create-release-pr.yml index 87609ee4f96..b77a04b3688 100644 --- a/.github/workflows/create-release-pr.yml +++ b/.github/workflows/create-release-pr.yml @@ -12,7 +12,9 @@ on: version-number: description: 'A natural version number. eg: 862' required: true - + previous-version-tag: + description: 'Previous release version tag. eg: v7.7.0' + required: true jobs: create-release-pr: runs-on: ubuntu-latest @@ -51,3 +53,10 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | ./scripts/create-release-pr.sh ${{ github.event.inputs.semver-version }} + - name: Create Changelog + id: create-changelog + shell: bash + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + node ./scripts/generate-rc-commits.js v7.24.0 ${{ github.event.inputs.semver-version }} && ./scripts/changelog-csv.sh \ No newline at end of file diff --git a/package.json b/package.json index 1866c79f266..8be360a482e 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "changeset-changelog": "wrap () { node ./scripts/generate-rc-commits.js \"$@\" && ./scripts/changelog-csv.sh }; wrap ", "prestorybook": "rnstl", "deduplicate": "yarn yarn-deduplicate && yarn install", - "create-release": "./scripts/set-versions.sh && yarn update-changelog", + "create-release": "./scripts/set-versions.sh", "add-release-label-to-pr-and-linked-issues": "ts-node ./.github/scripts/add-release-label-to-pr-and-linked-issues.ts", "add-team-label-to-pr": "ts-node ./.github/scripts/add-team-label-to-pr.ts", "run-bitrise-e2e-check": "ts-node ./.github/scripts/bitrise/run-bitrise-e2e-check.ts",