From f8ce7932b438daee8f59c40d84b74b92c652b105 Mon Sep 17 00:00:00 2001 From: Patryk Andrzejewski Date: Mon, 25 Sep 2023 11:58:41 +0200 Subject: [PATCH] Use specific version instead of branch name (#4225) * Use specific version instead of branch name * Changesets * Use jq * Update .github/workflows/prepare-release.yml Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com> * Update .github/workflows/prepare-release.yml Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com> --------- Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com> --- .changeset/nasty-badgers-hide.md | 5 +++++ .github/workflows/prepare-release.yml | 21 ++++++++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 .changeset/nasty-badgers-hide.md diff --git a/.changeset/nasty-badgers-hide.md b/.changeset/nasty-badgers-hide.md new file mode 100644 index 00000000000..b34e215d3cb --- /dev/null +++ b/.changeset/nasty-badgers-hide.md @@ -0,0 +1,5 @@ +--- +"saleor-dashboard": patch +--- + +Use version from package.json to trigger deployment diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index c8c29e8adcb..efbef28b5f3 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -81,12 +81,15 @@ jobs: export GITHUB_TOKEN=$( \ curl --request GET --url ${{ secrets.VAULT_URL}} --header "Authorization: JWT ${{ secrets.VAULT_JWT }}" | jq -r .token \ ) - gh api /repos/saleor/saleor-cloud-deployments/dispatches \ - --input - <<< '{ - "event_type": "open-release-pull-request", - "client_payload": { - "project": "DASHBOARD", - "environment": "SANDBOX", - "version": "${{ github.ref_name }}" - } - }' \ No newline at end of file + + version=$(cat package.json | jq -r .version) + payload=$(jq --null-input --arg version "$version" '{ + "event_type": "open-release-pull-request", + "client_payload": { + "project": "DASHBOARD", + "environment": "SANDBOX", + "version": $version + } + }') + + gh api /repos/saleor/saleor-cloud-deployments/dispatches --input - <<< $payload