end-to-end/actions
Earl Warren 47f50d3257
actions: add test for reusable workflows (#839)
It is working although undocumented. It appears that Forgejo Actions users depend on it and breaking it would meet some non negligible push back. This test ensures that future Forgejo runner versions do not break what is working. This came to light because some fixes are necessary to the schema validation to allow for that to keep working (see https://code.forgejo.org/forgejo/act/pulls/194).

Reviewed-on: https://code.forgejo.org/forgejo/end-to-end/pulls/839
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-07-26 11:23:39 +00:00
..
example-artifacts/.forgejo/workflows Revert "actions: workaround for possible 404 transient bug on artifacts" 2024-04-05 05:24:04 +02:00
example-artifacts-v4/.forgejo/workflows chore: s/code.forgejo.org/data.forgejo.org/ for actions 2025-03-22 16:07:29 +01:00
example-automerge shfmt -w globally 2024-08-07 08:31:33 +02:00
example-cache actions: cache: use separate jobs for restore and save 2025-03-26 15:35:59 +00:00
example-cache-proxy chore: s/code.forgejo.org/data.forgejo.org/ for actions 2025-03-22 16:07:29 +01:00
example-checkout/.forgejo/workflows Fogejo Actions tests 2023-10-29 00:03:57 +02:00
example-config-options actions: config-options: mount read-only (#718) 2025-07-02 10:54:26 +00:00
example-container/.forgejo/workflows fix: use code.forgejo.org instead of docker.io 2025-01-13 05:30:48 +01:00
example-context actions: as of Forgejo runner v8.0.0 FORGEJO_ACTION_PATH is hash based (#823) 2025-07-21 20:31:52 +00:00
example-cron chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-docker-action/.forgejo/workflows chore: add assertions for the forge context and use it instead of github where relevant (#748) 2025-07-06 12:15:38 +00:00
example-echo/.forgejo/workflows Fogejo Actions tests 2023-10-29 00:03:57 +02:00
example-expression/.forgejo chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-force-rebuild actions: force-rebuild use code.forgejo.org/oci to avoid throttling 2025-01-12 08:21:50 +01:00
example-if/.forgejo/workflows chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-if-cancel/.forgejo/workflows actions: trim v1.20 & v1.21 specific comment 2024-08-07 11:42:22 +02:00
example-if-fail Fogejo Actions tests 2023-10-29 00:03:57 +02:00
example-local-action/.forgejo actions: as of Forgejo runner v8.0.0 FORGEJO_ACTION_PATH is hash based (#823) 2025-07-21 20:31:52 +00:00
example-lxc feat: actions: verify LXC backend can checkout (#522) 2025-01-29 06:57:27 +00:00
example-post-7-0-schedule chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-pull-request chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-push/.forgejo/workflows chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-push-cancel shfmt -w globally 2024-08-07 08:31:33 +02:00
example-schedule-noncancel fix: attempt to avoid database timeouts due to locking 2024-10-17 11:48:22 +02:00
example-service forgot two of the configs 2024-10-28 14:55:49 +01:00
example-shell actions: shell: assert sh fallback (#790) 2025-07-12 09:59:00 +00:00
example-tag chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
example-with-docker-host fix: actions: verify the docker_host socket works 2024-12-08 16:18:15 +01:00
example-with-docker-socket fix: actions: verify the docker_host socket works 2024-12-08 16:18:15 +01:00
example-with-docker-tcp actions: runner [container].docker_host variations 2024-11-27 09:33:08 +00:00
example-without-docker-socket/.forgejo/workflows actions: runner [container].docker_host variations 2024-11-27 09:33:08 +00:00
example-workflow-call/.forgejo/workflows actions: add test for reusable workflows (#839) 2025-07-26 11:23:39 +00:00
example-workflow-dispatch chore: s/GITHUB_*/FORGEJO_*/ & s/github./forge./ (#776) 2025-07-09 14:09:48 +00:00
actions.sh actions: add test for reusable workflows (#839) 2025-07-26 11:23:39 +00:00
default-app.ini update logger mode in forgejo configs 2025-06-07 12:36:27 +02:00
runner-config.yaml set runner loglevel to debug 2024-10-28 13:52:33 +00:00