From 2fafeda8106378ef922eac67766f09a8cd6b3b9f Mon Sep 17 00:00:00 2001 From: machernyavskiy Date: Tue, 5 Mar 2024 12:50:58 +0300 Subject: [PATCH] [#120] actions/github-script@v7: add submodule tags automatically --- .github/workflows/release.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e87a858..872988b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,9 +9,9 @@ jobs: release: runs-on: ubuntu-latest steps: - - name: Print tag + - name: Print ref name run: | - echo "${{ github.ref }}" + echo "${{ github.ref_name }}" - name: Checkout uses: actions/checkout@v3 with: @@ -30,4 +30,13 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }} # Your GoReleaser Pro key, if you are using the 'goreleaser-pro' distribution - # GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }} \ No newline at end of file + # GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }} + - name: Set submodule tags + uses: actions/github-script@v7 + with: + script: | + + submodules = ("stdlib" "pgx" "sqlx" "gorm") + for (const submodule of submodules) { + echo "refs/tags/${{ submodule }}/${{ github.ref_name }}" + } \ No newline at end of file