Commit Graph

722 Commits

Author SHA1 Message Date
Cyril Rohr
e4dd9efd22
Merge tag 'v4.3.0' into fix/v4.3.0 2025-10-14 21:00:46 +02:00
Cyril Rohr
fabd14928f
Mention action pinning 2025-10-14 20:56:58 +02:00
Cyril Rohr
71a268f01a
build 2025-10-14 20:52:01 +02:00
Cyril Rohr
9fc411013e
Merge pull request #40 from cfsnate/implicit-action-cache
Fix S3 Cache
2025-10-14 20:40:32 +02:00
Nate O'Farrell
26cf033594
Update cache availability checks to include S3 save capability in restore and save implementations 2025-10-03 16:02:41 -04:00
Bassem Dghaidi
0057852bfa
Merge pull request #1655 from actions/Link-/prepare-4.3.0
Some checks failed
Check dist/ / Check dist/ (push) Failing after 0s
Tests / test-proxy-save (push) Failing after 41s
Tests / test-proxy-restore (push) Has been skipped
Licensed / Check licenses (push) Failing after 2m30s
Code scanning - action / CodeQL-Build (push) Failing after 5m29s
Tests / build (ubuntu-latest) (push) Failing after 7m44s
Tests / test-save (ubuntu-latest) (push) Successful in 10m0s
Tests / build (macOS-latest) (push) Has been cancelled
Tests / build (windows-latest) (push) Has been cancelled
Tests / test-save (macOS-latest) (push) Has been cancelled
Tests / test-save (windows-latest) (push) Has been cancelled
Tests / test-restore (macOS-latest) (push) Has been cancelled
Tests / test-restore (ubuntu-latest) (push) Has been cancelled
Tests / test-restore (windows-latest) (push) Has been cancelled
Prepare `v4.3.0` release
2025-09-24 15:47:33 +02:00
Bassem Dghaidi
4f5ea67f1c Update licensed cache 2025-09-24 06:39:50 -07:00
Bassem Dghaidi
9fcad95d03
Upgrade actions/cache to 4.1.0 and prepare 4.3.0 release 2025-09-24 06:24:25 -07:00
Ryan Ghadimi
638ed79f9d
Merge pull request #1642 from actions/GhadimiR-patch-1
Some checks failed
Tests / test-proxy-save (push) Failing after 19s
Tests / test-proxy-restore (push) Has been skipped
Licensed / Check licenses (push) Failing after 1m12s
Code scanning - action / CodeQL-Build (push) Failing after 2m55s
Tests / build (ubuntu-latest) (push) Failing after 6m15s
Tests / test-save (ubuntu-latest) (push) Successful in 9m43s
Tests / build (macOS-latest) (push) Has been cancelled
Tests / build (windows-latest) (push) Has been cancelled
Tests / test-save (macOS-latest) (push) Has been cancelled
Tests / test-save (windows-latest) (push) Has been cancelled
Tests / test-restore (macOS-latest) (push) Has been cancelled
Tests / test-restore (ubuntu-latest) (push) Has been cancelled
Tests / test-restore (windows-latest) (push) Has been cancelled
Add note on runner versions
2025-08-11 12:17:46 +01:00
Ryan Ghadimi
3862dccb17
Add note on runner versions 2025-08-11 09:20:59 +01:00
Bassem Dghaidi
0400d5f644
Merge pull request #1636 from actions/Link-/release-4.2.4
Some checks failed
Check dist/ / Check dist/ (push) Failing after 0s
Tests / test-proxy-save (push) Failing after 38s
Tests / test-proxy-restore (push) Has been skipped
Licensed / Check licenses (push) Failing after 58s
Code scanning - action / CodeQL-Build (push) Failing after 2m10s
Tests / build (ubuntu-latest) (push) Failing after 5m46s
Tests / test-save (ubuntu-latest) (push) Successful in 9m36s
Tests / build (macOS-latest) (push) Has been cancelled
Tests / build (windows-latest) (push) Has been cancelled
Tests / test-save (macOS-latest) (push) Has been cancelled
Tests / test-save (windows-latest) (push) Has been cancelled
Tests / test-restore (macOS-latest) (push) Has been cancelled
Tests / test-restore (ubuntu-latest) (push) Has been cancelled
Tests / test-restore (windows-latest) (push) Has been cancelled
Prepare release `4.2.4`
2025-08-07 14:47:42 +02:00
Bassem Dghaidi
374a27f269 Prepare release 4.2.4 2025-08-07 04:25:55 -07:00
Bassem Dghaidi
358a7306cd
Merge pull request #1634 from actions/Link-/optimise-deps
Some checks failed
Tests / build (macOS-latest) (push) Waiting to run
Tests / build (windows-latest) (push) Waiting to run
Tests / test-save (macOS-latest) (push) Waiting to run
Tests / test-save (windows-latest) (push) Waiting to run
Tests / test-restore (macOS-latest) (push) Blocked by required conditions
Tests / test-restore (ubuntu-latest) (push) Blocked by required conditions
Tests / test-restore (windows-latest) (push) Blocked by required conditions
Check dist/ / Check dist/ (push) Failing after 0s
Tests / test-proxy-save (push) Failing after 55s
Tests / test-proxy-restore (push) Has been skipped
Licensed / Check licenses (push) Failing after 2m16s
Code scanning - action / CodeQL-Build (push) Failing after 2m23s
Tests / build (ubuntu-latest) (push) Failing after 6m37s
Tests / test-save (ubuntu-latest) (push) Successful in 10m3s
Upgrade `@actions/cache` to `4.0.4` and move `@protobuf-ts/plugin` to dev depdencies
2025-08-06 22:25:01 +02:00
Bassem Dghaidi
2ee706ef74 Fix with another approach 2025-08-06 13:18:40 -07:00
Bassem Dghaidi
94f7b5d913 Fix bundle exec 2025-08-06 13:13:47 -07:00
Bassem Dghaidi
c36116c3f4 Fix the workflow to use licensed from source 2025-08-06 13:10:06 -07:00
Bassem Dghaidi
320fe7d56b Update the licensed workflow to use the latest version 2025-08-06 13:01:20 -07:00
Bassem Dghaidi
d81cc477d9 Add licensed output 2025-08-06 12:37:53 -07:00
Bassem Dghaidi
de243982c5 Add licensed output 2025-08-06 12:35:46 -07:00
Bassem Dghaidi
e7b6a9cc9d @protobuf-ts/plugin to dev dependencies 2025-08-06 12:21:30 -07:00
Cyril Rohr
3a15256b35
Merge pull request #30 from brndnmtthws/v4
Add support for S3 endpoints
2025-06-24 15:26:00 +02:00
Cyril Rohr
e7f2949e44
Merge remote-tracking branch 'origin/v4' 2025-06-24 11:56:45 +02:00
Cyril Rohr
4a6341e149
Merge pull request #37 from runs-on/fix/test-container
Add test for container job
2025-06-24 11:56:32 +02:00
Cyril Rohr
083b9c47d0
Merge commit 'b2a0330cdf8f73b245abd87c6e608a524d1798fb' 2025-06-24 11:56:06 +02:00
Brenden Matthews
2e68c2b015
Merge branch 'v4' of https://github.com/runs-on/cache into v4
Resolved conflicts in dist files by rebuilding after merge.
2025-06-23 21:03:22 -04:00
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
2025-06-20 16:35:40 -04:00
Ben De St Paer-Gotch
640a1c2554
Merge pull request #1620 from actions/nebuk89-patch-1
Some checks failed
Licensed / Licensed (push) Failing after 0s
Tests / test-proxy-save (push) Failing after 29s
Tests / test-proxy-restore (push) Has been skipped
Code scanning - action / CodeQL-Build (push) Failing after 1m11s
Tests / build (ubuntu-latest) (push) Failing after 5m50s
Tests / test-save (ubuntu-latest) (push) Successful in 9m39s
Tests / build (macOS-latest) (push) Has been cancelled
Tests / build (windows-latest) (push) Has been cancelled
Tests / test-save (macOS-latest) (push) Has been cancelled
Tests / test-save (windows-latest) (push) Has been cancelled
Tests / test-restore (macOS-latest) (push) Has been cancelled
Tests / test-restore (ubuntu-latest) (push) Has been cancelled
Tests / test-restore (windows-latest) (push) Has been cancelled
Update README.md
2025-06-17 14:18:22 +01:00
Ben De St Paer-Gotch
c45d39173a
Update README.md 2025-06-16 10:08:03 +01:00
Cyril Rohr
b2a0330cdf
Merge pull request #35 from runs-on/v4.2.3
V4.2.3
2025-06-04 11:48:07 +02:00
Cyril Rohr
c69008543b
fix 2025-05-27 14:29:17 +02:00
Cyril Rohr
7b6f005782
Enable workflow_dispatch 2025-05-27 14:26:38 +02:00
Cyril Rohr
143e4bc1db
Enable workflow_dispatch 2025-05-27 14:19:33 +02:00
Cyril Rohr
69ead22226
Fix test workflow 2025-05-27 14:15:43 +02:00
Cyril Rohr
ae0e379aa0
Merge tag 'v4.2.3' into v4 2025-05-27 14:14:08 +02:00
Salman Chishti
5a3ec84eff
Merge pull request #1577 from salmanmkc/salmanmkc/4-test
Update to use @actions/cache 4.0.3 package & prepare for new release
2025-03-19 18:06:32 +00:00
Salman Chishti
7de21022a7 Update releases.md 2025-03-18 08:00:50 -07:00
Salman Chishti
76d40dd347 Update to use the latest version of the cache package to obfuscate the SAS 2025-03-18 07:58:36 -07:00
Salman Chishti
76dd5eb692 update cache with main 2025-03-18 03:43:02 -07:00
Salman Chishti
8c80c27c5e new package 2025-03-13 04:55:45 -07:00
Salman Chishti
45cfd0e7ff updates 2025-03-13 04:30:51 -07:00
Salman Chishti
edd449b9cf updated cache with latest changes 2025-03-12 03:22:00 -07:00
Brenden Matthews
7994cabd39
Add support for S3 endpoints 2025-03-11 13:29:31 -04:00
Salman Chishti
0576707e37 latest test before pr 2025-03-10 06:54:42 -07:00
Salman Chishti
3105dc9754 update 2025-03-10 04:27:54 -07:00
Salman Chishti
9450d42d15 mask 2025-03-10 04:24:44 -07:00
Salman Chishti
7d05b27fb9 update cache package to mask whole sas to the end of the line 2025-03-10 04:20:14 -07:00
Salman Chishti
507b84c6a6 artifact changes 2025-03-07 08:47:30 -08:00
Salman Chishti
f248408e15 type 2025-03-07 08:12:07 -08:00
Salman Chishti
c30eb5542e debugging 2025-03-07 08:06:30 -08:00
Salman Chishti
5b6ae99d8b mask whole url 2025-03-07 08:02:01 -08:00