Create shared API-related GitHub Workflows

Description

Create centralised (shared) API-related GitHub Workflows at https://github.com/folio-org/.github

Currently the api-lint and api-doc (and api-schema-lint) Workflows are templates. Each relevant back-end module repository has a copy in their .github/workflows directory. Module developers tend to not update their workflows to synchronise with those templates. Hence the dependent Actions will become outdated.

Shared Workflows ease the maintenance tasks, and enable uniform facilities.

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Details

Assignee

Reporter

Labels

Priority

Development Team

FOLIO DevOps

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 5, 2024 at 6:32 AM
Updated November 12, 2024 at 1:29 PM
TestRail: Cases
TestRail: Runs