From d25b18cdf16de1d6b623885cbac0b0c4d79f2a1d Mon Sep 17 00:00:00 2001 From: Daneryl Date: Tue, 13 Aug 2024 09:20:26 +0200 Subject: [PATCH] testing release workflow tweaks --- .github/workflows/create_testing_release.yml | 4 ++-- scripts/testing-release.sh | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create_testing_release.yml b/.github/workflows/create_testing_release.yml index 0bcabda7fc..ce5f0db443 100644 --- a/.github/workflows/create_testing_release.yml +++ b/.github/workflows/create_testing_release.yml @@ -1,4 +1,4 @@ -name: Deploy staging +name: Create Testing Release on: push: @@ -10,7 +10,7 @@ concurrency: cancel-in-progress: true jobs: - create_pre_release: + create_release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/scripts/testing-release.sh b/scripts/testing-release.sh index 027abf6d9b..7e4785203e 100755 --- a/scripts/testing-release.sh +++ b/scripts/testing-release.sh @@ -4,12 +4,13 @@ # ssh_user=${2} gh_token=${3} -release_version="$(yarn version | grep version: | cut -d" " -f4)" +release_version="$(yarn version | grep version: | cut -d" " -f4 | cut -d"-" -f1)-$(date +%s)" # previous_tag="$(git tag -l --sort=committerdate | grep "\-rc" | tail -n1)" # release_notes="$(git log --oneline "$previous_tag".. | grep -v Merge | grep "(.*)" | cut -d" " -f2- | awk '{print "* " $0}')" # echo -e "## What's changed\n\n$release_notes\n\n**Full Changelog**: https://github.com/huridocs/uwazi/compare/$previous_tag...$release_version" > release_notes.txt +new_version=$release_version sed -i -r 's/(.*)("version")(:\s+)(.*)/echo "\1\\"\2\\"\3\\"$new_version\\""/ge' ./prod/package.json tar -czf uwazi_testing_release.tgz ./prod # --notes-file release_notes.txt\