From 61abc61a695d3ebb7690ffd35139bd5e86d8e598 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9mentine=20Urquizar?= Date: Mon, 5 Sep 2022 16:01:32 +0200 Subject: [PATCH] Minor fixes in the just added update-version CI --- .github/workflows/update-cargo-toml-version.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/update-cargo-toml-version.yml b/.github/workflows/update-cargo-toml-version.yml index cb3d360e0..45c611c29 100644 --- a/.github/workflows/update-cargo-toml-version.yml +++ b/.github/workflows/update-cargo-toml-version.yml @@ -9,11 +9,12 @@ on: env: NEW_VERSION: ${{ github.event.inputs.new_version }} + NEW_BRANCH: update-version-${{ github.event.inputs.new_version }} GH_TOKEN: ${{ secrets.MEILI_BOT_GH_PAT }} jobs: update-version-cargo-toml: - name: Update version in cargo.toml files + name: Update version in Cargo.toml file runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 @@ -24,18 +25,17 @@ jobs: override: true - name: Install sd run: cargo install sd - - name: Update files + - name: Update all Cargo.toml files run: | - echo "$GITHUB_REF_NAME" raw_new_version=$(echo $NEW_VERSION | cut -d 'v' -f 2) new_string="version = \"$raw_new_version\"" sd '^version = "\d+.\d+.\w+"$' "$new_string" */Cargo.toml - - name: Commits and push the changes to the ${{ github.ref_name }} branch + - name: Commit and push the changes to the ${{ env.NEW_BRANCH }} branch uses: EndBug/add-and-commit@v9 with: message: "Update version for the next release (${{ env.NEW_VERSION }}) in Cargo.toml files" - new_branch: update-version-${{ env.NEW_VERSION }} - - name: Create the PR + new_branch: ${{ env.NEW_BRANCH }} + - name: Create the PR pointing to ${{ github.ref_name }} run: | gh pr create \ --title "Update version for the next release ($NEW_VERSION) in Cargo.toml files" \