From 3d50372d626c00aed1b6084743d5e2fd762948bf Mon Sep 17 00:00:00 2001 From: Vladimir Kotal Date: Wed, 16 Apr 2025 15:50:12 +0200 Subject: [PATCH 1/3] upload artifact to build jobs --- .github/workflows/build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 20073534ba2..f0cfc59c5c9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,3 +56,8 @@ jobs: OPENGROK_SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: ./dev/main + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + path: distribution/target/opengrok-*.tar.gz + compression-level: 0 From 82ffb3acf030c527a76a61e857a62b1a10b5c947 Mon Sep 17 00:00:00 2001 From: Vladimir Kotal Date: Wed, 16 Apr 2025 16:12:10 +0200 Subject: [PATCH 2/3] use os for the artifact name to avoid conflict between jobs --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f0cfc59c5c9..dcbe322b2c4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,5 +59,6 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 with: + name: opengrok-${{ matrix.os }}.tar.gz path: distribution/target/opengrok-*.tar.gz compression-level: 0 From 6cbe4dfe38ef7f7863af28ac94476070d88429b4 Mon Sep 17 00:00:00 2001 From: Vladimir Kotal Date: Wed, 16 Apr 2025 16:16:11 +0200 Subject: [PATCH 3/3] add commit SHA value to the artifact name --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dcbe322b2c4..a4c05f1b33c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,6 +59,6 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 with: - name: opengrok-${{ matrix.os }}.tar.gz + name: opengrok-${{ github.sha }}-${{ matrix.os }}.tar.gz path: distribution/target/opengrok-*.tar.gz compression-level: 0