Artifact Retention - CI/CD用語集の定義
Artifact retention とは、build出力、log、テストレポートが自動削除されるまでどのくらい保存されるかを制御するポリシーです。GitHub Actionsはデフォルトでartifactを90日間保持し、アップロードごとにretention-daysで設定できます。
なぜ重要か
保持期間を短くするとストレージコストが下がり、build出力の露出が減ります。保持期間を長くするとデバッグや監査に役立ちます。logとartifactには別々の保持設定があります。
関連ガイド
Artifact - CI/CD Glossary DefinitionArtifact: An **artifact** is a file or set of files produced by a job (build output, test report) that can be…
actions/upload-artifact & download-artifact (v4) ReferenceReference for actions/upload-artifact and download-artifact v4 - naming, retention, sharing between jobs, and…