Commit 09dcd6ef017 for woocommerce
commit 09dcd6ef017737c93bb037bd61bcab5351e2492c
Author: Ajitem Sahasrabuddhe <ajitem.s@outlook.com>
Date: Wed Aug 5 09:48:08 2026 +0530
ci: cap CI artifact retention instead of the 90-day default (#67330)
* ci: cap CI artifact retention instead of 90-day default
* ci: remove stray retention-only.diff and unneeded changelog entry
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 152e8ff5c5b..c6e8b482807 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -389,6 +389,7 @@ jobs:
if-no-files-found: ignore
include-hidden-files: true
overwrite: true
+ retention-days: 3
- name: 'Upload artifacts'
if: ${{ always() && matrix.report.resultsPath != '' }}
@@ -396,6 +397,7 @@ jobs:
with:
name: '${{ matrix.report.resultsBlobName }}__${{ strategy.job-index }}'
path: ${{ env.ARTIFACTS_PATH }}
+ retention-days: 7
evaluate-project-jobs:
# In order to add a required status check we need a consistent job that we can grab onto.
@@ -505,6 +507,7 @@ jobs:
name: ${{ env.ARTIFACT_NAME }}
pattern: ${{ matrix.report }}__*
delete-merged: true
+ retention-days: 14
- name: 'Publish report to dashboard'
if: ${{ !! steps.merge-artifacts.outputs.artifact-id }}
diff --git a/.github/workflows/release-commits-and-contributors.yml b/.github/workflows/release-commits-and-contributors.yml
index 9cdf09d8f48..f30ab5dabe8 100644
--- a/.github/workflows/release-commits-and-contributors.yml
+++ b/.github/workflows/release-commits-and-contributors.yml
@@ -182,6 +182,7 @@ jobs:
with:
name: contributors-release-${{ needs.extract-versions.outputs.current_version }}
path: ${{ steps.generate-contributors-list.outputs.filepath }}
+ retention-days: 30
- name: Output artifact URL
id: output-artifact-url