aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@egiz.gv.at>2026-03-23 15:10:39 +0100
committerThomas Lenz <thomas.lenz@egiz.gv.at>2026-03-23 15:10:39 +0100
commitbdfdcd64a41a9d3ae9ef9d79a5ac22996fc3eece (patch)
treeeba161eb38b4f3036c3fd2d11a09fa0b1cf45dfb /.github/workflows
parent162920a475ee701dd822caab3a9444d385ec6361 (diff)
downloadmoa-sig-bdfdcd64a41a9d3ae9ef9d79a5ac22996fc3eece.tar.gz
moa-sig-bdfdcd64a41a9d3ae9ef9d79a5ac22996fc3eece.tar.bz2
moa-sig-bdfdcd64a41a9d3ae9ef9d79a5ac22996fc3eece.zip
build(ci): optimize artifact handling
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml6
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 37fef9d..ea22dda 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -89,7 +89,7 @@ jobs:
./gradlew clean build --warning-mode all
- name: Upload Analysis Reports
- if: github.event_name == 'workflow_dispatch'
+ if: failure()
uses: actions/upload-artifact@v4
with:
name: analysis-reports
@@ -342,9 +342,9 @@ jobs:
./gradlew assemble publish
- name: Upload Package Artifact
- if: always()
+ if: success() && github.ref_name == 'master'
uses: actions/upload-artifact@v4
with:
name: ${{ env.PROJECT_NAME }}-${{ env.SHORT_SHA }}
path: ${{ env.PROJECT_PACKAGE }}
- if-no-files-found: warn \ No newline at end of file
+ if-no-files-found: warn