diff --git a/.ci/github_release_script.sh b/.ci/github_release_script.sh index 246d9a6c..b2088313 100755 --- a/.ci/github_release_script.sh +++ b/.ci/github_release_script.sh @@ -9,16 +9,16 @@ apk add --no-cache curl jq USER="$(echo "$GITHUB_REPOSITORY" | cut -d "/" -f1)" PROJECT="$(echo "$GITHUB_REPOSITORY" | cut -d "/" -f2)" -LAST_RELEASE_TAG=$(curl \ +GITHUB_API_CALL="$(curl \ --header "authorization: Bearer $GITHUB_TOKEN" \ - --url "https://api.github.com/repos/$GITHUB_REPOSITORY/releases/latest" \ - 2>/dev/null | jq .tag_name | sed 's/"//g' -) + --url "https://api.github.com/repos/$GITHUB_REPOSITORY/releases/latest" +)" +echo "$GITHUB_API_CALL" +LAST_RELEASE_TAG="$("$GITHUB_API_CALL" | jq .tag_name | sed 's/"//g')" echo "LAST_RELEASE_TAG=$LAST_RELEASE_TAG" NEW_CHANGELOG='CHANGELOG-RELEASE.md' - # Generate new CHANGELOG.md with just the last changes github_changelog_generator \ --user "$USER" \ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2f81f8b6..3395aa55 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,28 +7,28 @@ on: workflow_dispatch: jobs: - release-packages: - environment: - name: artifactory - url: https://gitsecret.jfrog.io/artifactory + # release-packages: + # environment: + # name: artifactory + # url: https://gitsecret.jfrog.io/artifactory - runs-on: ubuntu-latest - strategy: - matrix: - release-type: - - apk - - deb - - rpm - steps: - - uses: actions/checkout@v2 - - name: Run checks - run: SECRETS_RELEASE_TYPE="${{ matrix.release-type }}" make release - env: - SECRETS_ARTIFACTORY_CREDENTIALS: ${{ secrets.SECRETS_ARTIFACTORY_CREDENTIALS }} + # runs-on: ubuntu-latest + # strategy: + # matrix: + # release-type: + # - apk + # - deb + # - rpm + # steps: + # - uses: actions/checkout@v2 + # - name: Run checks + # run: SECRETS_RELEASE_TYPE="${{ matrix.release-type }}" make release + # env: + # SECRETS_ARTIFACTORY_CREDENTIALS: ${{ secrets.SECRETS_ARTIFACTORY_CREDENTIALS }} github-release: runs-on: ubuntu-latest - needs: ['release-packages'] + # needs: ['release-packages'] steps: - uses: actions/checkout@v2 - run: make changelog