Enable API-related GitHub Workflows: mgr-tenant-entitlements

Description

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

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

David Crossley February 16, 2024 at 4:48 AM

Done.

See the Actions tab at https://github.com/folio-org/mod-roles-keycloak/actions

The first run of “api-lint” shows the problems with the examples. The second run is clean.

David Crossley February 16, 2024 at 4:29 AM

The problems reported by api-lint are totally because of broken "samples". When i comment-out the examples in the API description file, then all is well.

So i am going to proceed with this task to configure the API workflows, without the examples. That will get your API documentation published, and you can later fix the examples.

David Crossley January 8, 2024 at 1:09 AM

There are no changes regarding API descriptions. Still many issues reported by api-lint, as noted previously. So stalled.

David Crossley December 14, 2023 at 5:37 AM

There are many issues reported by api-lint. I used the tool locally as explained in the linked documentation.

So this is not yet ready for DevOps to add these Workflows.

Done

Details

Assignee

Reporter

Labels

Priority

Sprint

Development Team

FOLIO DevOps

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created December 14, 2023 at 5:36 AM
Updated February 28, 2024 at 9:54 AM
Resolved February 16, 2024 at 4:48 AM
TestRail: Cases
TestRail: Runs