Commit Graph

601 Commits (a28af779d256503463b6f81174166bdb5747c85c)
 

Author SHA1 Message Date
Brenden Matthews a28af779d2
Add S3 cache download validation and retry logic
- Add empty file validation (0 bytes) and minimum size checks (512 bytes) for tar archives
- Implement download completeness validation (bytes downloaded = expected)
- Add retry logic with exponential backoff for validation failures (3 attempts: 1s/2s/4s delays)
- Create DownloadValidationError class for specific validation failures
- Add comprehensive test coverage for validation scenarios
- Maintain graceful degradation - validation failures log warnings but don't fail workflows
4 months ago
Brenden Matthews 7994cabd39
Add support for S3 endpoints 8 months ago
Cyril Rohr 1def6032df
Update README.md 1 year ago
Cyril Rohr fd98e6d51e
Merge pull request #10 from runs-on/fix/v4-update
Update from upstream
1 year ago
Cyril Rohr a7e92b2e9d Rename workflow file for tests 1 year ago
Cyril Rohr 4c85713eab Merge remote-tracking branch 'upstream/main' into fix/v4-update 1 year ago
Cyril Rohr 6f883febcb
Merge pull request #9 from runs-on/fix/allow-to-keep-using-env-credentials
Allow to keep using env credentials
1 year ago
Cyril Rohr 70d7646a11 build 1 year ago
Cyril Rohr cf6e7f2371 Allow to use existing AWS credentials even on RunsOn, by setting RUNS_ON_RUNNER_NAME="" 1 year ago
Cyril Rohr c416bffd71 Fix workflows 1 year ago
Cyril Rohr d1fd568f5e Fix workflows 1 year ago
Cyril Rohr e6646e16f0 Update README 1 year ago
Cyril Rohr 5cc6904a62 build 1 year ago
Cyril Rohr 5f24f691b8
Merge pull request #4 from tenantcloud/force-path-style-no-build
feat: AWS S3 force path style
1 year ago
Oleksandr Prypkhan 148157c8d6 fix: Check for explicit true string 1 year ago
Oleksandr Prypkhan b63b71a3e7 feat: AWS S3 force path style 2 years ago
Bethany 0c45773b62
Merge pull request #1327 from cdce8p/fix-fail-on-cache-miss
Fix `fail-on-cache-miss` not working
2 years ago
Marc Mueller 8a55f839aa Add test case for process exit
Co-authored-by: Bethany <bethanyj28@users.noreply.github.com>
2 years ago
Marc Mueller 3884cace14 Bump version 2 years ago
Marc Mueller e29dad3e36 Fix fail-on-cache-miss not working 2 years ago
Bethany ab5e6d0c87
Merge pull request #1341 from bethanyj28/main
Update @actions/cache
2 years ago
bethanyj28 89c7d86c71 licensed cache 2 years ago
bethanyj28 d2c84da363 update @actions/cache 2 years ago
Bethany 37e7d4eb16
Merge pull request #1340 from actions/bethanyj28/update-publish-flow
Update actions/cache publish flow
2 years ago
Bethany a18323f504
add release action 2 years ago
Cyril Rohr e6d7c363de
Merge pull request #1 from runs-on/fix/unset-existing-credentials
Unset existing credentials when running on RunsOn
2 years ago
Cyril Rohr 02aecb09b8
Merge pull request #2 from runs-on/fix/one-s3client
Only one s3client initialisation
2 years ago
Cyril Rohr f45c4284d8
dist 2 years ago
Cyril Rohr 6de5dcf3c3
Initialize s3client once 2 years ago
Cyril Rohr df4fed6d95
dist 2 years ago
Cyril Rohr c4c60d1f09
Unset existing credentials when running from RunsOn 2 years ago
Cyril Rohr 197b09d6da
action.yml and readme 2 years ago
Cyril Rohr ede15a2f5d
better defaults 2 years ago
Cyril Rohr 8f9e839eda
dist 2 years ago
Cyril Rohr e477012777
RunsOn implem 2 years ago
Yang Cao a2ed59d39b
Merge pull request #1305 from actions/yacaovsnc/update_examples
Update examples
2 years ago
Yang Cao dc88ab52d7 Update examples 2 years ago
Yang Cao 1d78355196
Merge pull request #1304 from actions/yacaovsnc/update_readme
Update README.md
2 years ago
Yang Cao c36458f13b
Update README.md 2 years ago
Rob Herley 13aacd865c
Merge pull request #1242 from to-s/main
feat: save-always flag
2 years ago
Rob Herley 53b35c5439
Merge branch 'main' into main 2 years ago
Yang Cao 65b8989fab
Merge pull request #1284 from takost/update-to-node-20
Update action to node20
2 years ago
Tatyana Kostromskaya d0be34d544 Fix dist 2 years ago
Tatyana Kostromskaya 66cf064d47 Merge branch 'main' into update-to-node-20 2 years ago
Rob Herley 1326563738
Merge branch 'main' into main 2 years ago
Rob Herley e12d46a63a
Merge pull request #1302 from actions/robherley/v3.3.3
Cache v3.3.3
2 years ago
Rob Herley 1baebfc3ba
licensed 2 years ago
Rob Herley eb94f1a6bf
cache v3.3.3 2 years ago
Tatyana Kostromskaya e71876755e Fix format 2 years ago
Tatyana Kostromskaya 01229828ff Apply workaround for earlyExit 2 years ago