You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Primary key includes Gemfile.lock and workflow file hashes
116
+
- Primary key includes workflow file hash for invalidation on workflow changes
117
117
- Multiple restore keys for progressive fallback
118
118
- Tool-specific prefix for better cache organization
119
119
@@ -183,9 +183,10 @@ Caches Docker image layers for ZAP API security scanning.
183
183
### When Caches Are Invalidated
184
184
185
185
1. **Workflow File Changes**: Cache key includes workflow file hash
186
-
2. **Dependency Changes**: Cache key includes requirements.txt, Gemfile.lock hashes
187
-
3. **OS Changes**: Cache key includes runner.os
188
-
4. **Manual Invalidation**: Update cache key prefix in workflow
186
+
2. **OS Changes**: Cache key includes runner.os
187
+
3. **Manual Invalidation**: Update cache key prefix in workflow
188
+
189
+
**Note**: Since the repository doesn't have requirements.txt or Gemfile.lock files (dependencies are managed by composite actions), the cache keys are based on workflow file hashes. This means caches will be invalidated when workflows are modified.
0 commit comments