docs: remove 'required' flag from reusable workflow 'runs-on' field #1252

Merged
mfenniak merged 1 commit from schema-remove-required into main 2026-01-02 14:31:56 +00:00
Owner

Remove required flag from the runs-on field, specifically in the "workflow-call" schema type used for reusable workflows. Note that this field is not actually validated (there is no reference to MappingProperty.Required in the application), so this is primarily serves as a documentation update following the completion of https://codeberg.org/forgejo/forgejo/issues/9768 and related issues.

  • other
    • PR: docs: remove 'required' flag from reusable workflow 'runs-on' field
Remove `required` flag from the `runs-on` field, specifically in the `"workflow-call"` schema type used for reusable workflows. Note that this field is not actually validated (there is no reference to `MappingProperty.Required` in the application), so this is primarily serves as a documentation update following the completion of https://codeberg.org/forgejo/forgejo/issues/9768 and related issues. <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1252): <!--number 1252 --><!--line 0 --><!--description ZG9jczogcmVtb3ZlICdyZXF1aXJlZCcgZmxhZyBmcm9tIHJldXNhYmxlIHdvcmtmbG93ICdydW5zLW9uJyBmaWVsZA==-->docs: remove 'required' flag from reusable workflow 'runs-on' field<!--description--> <!--end release-notes-assistant-->
fix: remove 'required' flag from reusable workflow 'runs-on' field
All checks were successful
issue-labels / release-notes (pull_request_target) Successful in 6s
checks / validate mocks (pull_request) Successful in 22s
checks / build and test (pull_request) Successful in 40s
checks / validate pre-commit-hooks file (pull_request) Successful in 35s
checks / runner exec tests (pull_request) Successful in 28s
checks / runner integration tests (pull_request) Successful in 5m18s
checks / integration tests (docker-latest) (pull_request) Successful in 8m43s
checks / integration tests (docker-stable) (pull_request) Successful in 11m12s
cascade / debug (pull_request_target) Has been skipped
cascade / end-to-end (pull_request_target) Successful in 6s
cascade / forgejo (pull_request_target) Successful in 1m48s
ea40b65a07
mfenniak deleted branch schema-remove-required 2026-01-02 14:31:57 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/runner!1252
No description provided.