Enable API-related GitHub Workflows, replace those Jenkins stages

Description

We are commencing the migration away from Jenkins builds for back-end repositories, to make more use of GitHub Workflows. The API-related stages are part of that.

Use Workflows for api-lint and api-schema-lint and api-doc.

Environment

None

Potential Workaround

None

CSP Request Details

None

Checklist

hide

TestRail: Results

Activity

Show:

David CrossleyAugust 29, 2023 at 4:15 AM

This module failed the "api-doc" GitHub Workflow

I gather that that is because its ModuleDescriptor has a "provides" section (and no "handler for its interface). All other Edge modules that i skimmed do not have any "provides" section. IIUC then edge modules do not provide interfaces.

Done

Details

Assignee

Reporter

Labels

Priority

Development Team

FOLIO DevOps

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created August 29, 2023 at 3:00 AM
Updated August 29, 2023 at 7:50 PM
Resolved August 29, 2023 at 4:15 AM
TestRail: Cases
TestRail: Runs

Flag notifications