From 5c0b3883e671f754fb319ccb4c4f6c633cf7578a Mon Sep 17 00:00:00 2001 From: Kelvin Rodriguez <krodriguez@usgs.gov> Date: Sun, 24 Nov 2024 18:46:14 -0700 Subject: [PATCH] Release trigger fixes (#5681) * added release trigger * added release trigger * added release trigger * added release trigger * added release trigger * whatever * whatever * whatever --- .github/workflows/gitlab-release.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/gitlab-release.yml b/.github/workflows/gitlab-release.yml index f47b45fe3c..be0fac8737 100644 --- a/.github/workflows/gitlab-release.yml +++ b/.github/workflows/gitlab-release.yml @@ -1,26 +1,29 @@ name: Github to Gitlab CI - Run CodeBuild env: - ISIS_VERSION: ${{ steps.vars.outputs.tag }} GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }} ANACONDA_TOKEN: ${{ secrets.ANACONDA_TOKEN }} on: - repository_dispatch: - types: [test_result] + release: + types: [prereleased, released] jobs: build: runs-on: ubuntu-latest + steps: - uses: actions/checkout@v4 - name: Run script + env: + ISIS_VERSION: ${{ github.event.release.tag_name }} run: | git config --global user.name "Github_CI" git config --global user.email "project_14468_bot_3f7d8e1a392afd88ead5f3f3154e809d@noreply.gitlab.com" git clone https://isis-codebuild-ci:$GITLAB_TOKEN@code.usgs.gov/astrogeology/isis-codebuild-ci.git + echo $ISIS_VERSION cd isis-codebuild-ci git checkout -b RELEASE_$ISIS_VERSION - echo -e "\nenv: \n shell: bash \n variables: \n ISIS_VERSION: $ISIS_VERSION \n ANACONDA_API_TOKEN: $ANACONDA_TOKEN >> buildspec-release.yml + echo -e "\nenv: \n shell: bash \n variables: \n ISIS_VERSION: $ISIS_VERSION \n ANACONDA_API_TOKEN: $ANACONDA_TOKEN" >> buildspec-release.yml git commit -a -m "$ISIS_VERSION" git push origin RELEASE_$ISIS_VERSION --force -- GitLab