runner/internal/app/run
Kwonunn 46eb63a952 Fix security issues with cache by proxying access (#503)
This is the forgejo-runner-side patch for a partial overhaul of the cache system to fix some access control issues with caches.

This code depends on changes in act which are being reviewed here: forgejo/act#107

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/502
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/503
Reviewed-by: Gusted <gusted@noreply.code.forgejo.org>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2025-03-22 00:03:09 +00:00
..
logging.go Cherry-pick gitea act_runner #543 2024-11-03 13:57:34 +00:00
runner.go Fix security issues with cache by proxying access (#503) 2025-03-22 00:03:09 +00:00
runner_test.go replace Nil with NoError 2024-04-10 23:55:42 +02:00
workflow.go Support upload `outputs` and use `needs` context (#133) 2023-04-20 23:27:46 +08:00
workflow_test.go chore: add test for unexpected YAML type in top level env 2024-09-15 16:05:01 +02:00