[FOLIO-3678] Ensure API-related GitHub Workflows are used for relevant backend repositories Created: 04/Jan/23  Updated: 08/Jan/24  Resolved: 03/Aug/23

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: TBD
Reporter: David Crossley Assignee: David Crossley
Resolution: Done Votes: 0
Labels: devdoc, oas, raml
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Relates
relates to MODOAIPMH-512 Enable API-related GitHub Workflows, ... Closed
relates to MODQM-350 Enable API-related GitHub Workflows, ... Closed
relates to CIRC-1804 Enable API-related GitHub Workflows, ... Closed
relates to CIRC-1863 Enable API-related GitHub Workflows (... Closed
relates to CIRCSTORE-415 Enable API-related GitHub Workflows, ... Closed
relates to EDGCOURSES-1 Enable API-related GitHub Workflows Closed
relates to EDGCSOFT-52 Enable API-related GitHub Workflows, ... Closed
relates to EDGDEMATIC-87 Enable API-related GitHub Workflows, ... Closed
relates to EDGFQM-1 Enable API-related GitHub Workflows, ... Closed
relates to EDGINREACH-58 Enable API-related GitHub Workflows, ... Closed
relates to EDGLTI-5 Enable API-related GitHub Workflows, ... Closed
relates to EDGOAIPMH-98 Enable API-related GitHub Workflows, ... Closed
relates to EDGORDERS-75 Enable API-related GitHub Workflows, ... Closed
relates to EDGPATRON-112 Enable API-related GitHub Workflows, ... Closed
relates to EDGRTAC-74 Enable API-related GitHub Workflows, ... Closed
relates to ERM-2927 Enable API-related GitHub Workflows (... Closed
relates to FCFIELDS-36 Enable API-related GitHub Workflows, ... Closed
relates to FEXPCMN-19 Enable API-related GitHub Workflows, ... Closed
relates to FOLIO-3936 Enable API-related GitHub Workflows: ... Closed
relates to FOLIO-3937 Enable API-related GitHub Workflows: ... Closed
relates to FOLIO-3938 Enable API-related GitHub Workflows: ... Closed
relates to FOLSPRINGS-109 Enable API-related GitHub Workflows, ... Closed
relates to FQTM-3 Enable API-related GitHub Workflows, ... Closed
relates to MDEXP-608 Enable API-related GitHub Workflows, ... Closed
relates to MGRAPPS-4 Enable API-related GitHub Workflows Closed
relates to MODAT-145 Enable API-related GitHub Workflows, ... Closed
relates to MODAUD-161 Enable API-related GitHub Workflows, ... Closed
relates to MODBULKOPS-111 Enable API-related GitHub Workflows, ... Closed
relates to MODCAL-127 Enable API-related GitHub Workflows, ... Closed
relates to MODCON-54 Enable API-related GitHub Workflows, ... Closed
relates to MODCONF-137 Enable API-related GitHub Workflows, ... Closed
relates to MODCONSKC-1 Enable API-related GitHub Workflows Closed
relates to MODCPCT-75 Enable API-related GitHub Workflows, ... Closed
relates to MODCR-110 Enable API-related GitHub Workflows, ... Closed
relates to MODDATAIMP-777 Enable API-related GitHub Workflows (... Closed
relates to MODDATAIMP-815 Enable API-related GitHub Workflows, ... Closed
relates to MODDATAIMP-817 Enable API-related GitHub Workflows (... Closed
relates to MODDCB-16 Enable API-related GitHub Workflows Closed
relates to MODDICONV-308 Enable API-related GitHub Workflows, ... Closed
relates to MODEBSNET-61 Enable API-related GitHub Workflows, ... Closed
relates to MODELINKS-96 Enable API-related GitHub Workflows, ... Closed
relates to MODEMAIL-92 Enable API-related GitHub Workflows, ... Closed
relates to MODEUR-146 Enable API-related GitHub Workflows, ... Closed
relates to MODEUS-162 Enable API-related GitHub Workflows m... Closed
relates to MODEUS-163 Enable API-related GitHub Workflows m... Closed
relates to MODEVENTC-49 Enable API-related GitHub Workflows, ... Closed
relates to MODEXPS-224 Enable API-related GitHub Workflows, ... Closed
relates to MODEXPS-225 Enable API-related GitHub Workflows, ... Closed
relates to MODEXPW-420 Enable API-related GitHub Workflows, ... Closed
relates to MODFEE-348 Enable API-related GitHub Workflows, ... Closed
relates to MODFIN-306 Enable API-related GitHub Workflows (... Closed
relates to MODFIN-307 Enable API-related GitHub Workflows (... Closed
relates to MODFISTO-392 Enable API-related GitHub Workflows, ... Closed
relates to MODFQMMGR-1 Enable API-related GitHub Workflows, ... Closed
relates to MODGOBI-191 Enable API-related GitHub Workflows, ... Closed
relates to MODIDM-19 Enable API-related GitHub Workflows, ... Closed
relates to MODINREACH-377 Enable API-related GitHub Workflows, ... Closed
relates to MODINV-812 Enable API-related GitHub Workflows, ... Closed
relates to MODINVOICE-461 Enable API-related GitHub Workflows, ... Closed
relates to MODINVOSTO-159 Enable API-related GitHub Workflows, ... Closed
relates to MODINVSTOR-1065 Enable API-related GitHub Workflows, ... Closed
relates to MODINVUP-68 Enable API-related GitHub Workflows, ... Closed
relates to MODKBEKBJ-742 Enable API-related GitHub Workflows, ... Closed
relates to MODLDP-49 Enable API-related GitHub Workflows, ... Closed
relates to MODLISTS-1 Enable API-related GitHub Workflows, ... Closed
relates to MODLOGIN-202 Enable API-related GitHub Workflows, ... Closed
relates to MODLOGSAML-160 Enable API-related GitHub Workflows, ... Closed
relates to MODNOTES-265 Enable API-related GitHub Workflows, ... Closed
relates to MODNOTIFY-123 Enable API-related GitHub Workflows, ... Closed
relates to MODORDERS-854 Enable API-related GitHub Workflows, ... Closed
relates to MODORDSTOR-338 Enable API-related GitHub Workflows, ... Closed
relates to MODORG-48 Enable API-related GitHub Workflows, ... Closed
relates to MODORGSTOR-140 Enable API-related GitHub Workflows, ... Closed
relates to MODPATRON-139 Enable API-related GitHub Workflows, ... Closed
relates to MODPERMS-213 Enable API-related GitHub Workflows, ... Closed
relates to MODPUBSUB-266 Enable API-related GitHub Workflows, ... Closed
relates to MODPWD-116 Enable API-related GitHub Workflows, ... Closed
relates to MODREQMED-4 Enable API-related GitHub Workflows Closed
relates to MODRS-172 Enable API-related GitHub Workflows, ... Closed
relates to MODRTAC-103 Enable API-related GitHub Workflows, ... Closed
relates to MODSCHED-4 Enable API-related GitHub Workflows Closed
relates to MODSENDER-60 Enable API-related GitHub Workflows, ... Closed
relates to MODSET-6 Enable API-related GitHub Workflows, ... Closed
relates to MODSOURCE-634 Enable API-related GitHub Workflows, ... Closed
relates to MODSOURMAN-988 Enable API-related GitHub Workflows, ... Closed
relates to MODTAG-116 Enable API-related GitHub Workflows, ... Closed
relates to MODTEMPENG-93 Enable API-related GitHub Workflows, ... Closed
relates to MODTLR-2 Enable API-related GitHub Workflows Closed
relates to MODUIMP-85 Enable API-related GitHub Workflows, ... Closed
relates to MODUSERBL-164 Enable API-related GitHub Workflows, ... Closed
relates to MODUSERS-343 Enable API-related GitHub Workflows, ... Closed
relates to MODUSERSKC-1 Enable API-related GitHub Workflows: ... Closed
relates to MSEARCH-529 Enable API-related GitHub Workflows, ... Closed
relates to OKAPI-1166 Enable API-related GitHub Workflows, ... Closed
relates to RMB-964 Enable API-related GitHub Workflows, ... Closed
relates to RSRVR-128 Enable API-related GitHub Workflows, ... Closed
relates to UIFC-314 Enable API-related GitHub Workflows m... Closed
relates to VERTXLIB-42 Enable API-related GitHub Workflows, ... Closed
relates to MGRENTITLE-10 Enable API-related GitHub Workflows: ... Blocked
relates to MODROLESKC-1 Enable API-related GitHub Workflows: ... Blocked
relates to MODPATBLK-159 Enable API-related GitHub Workflows, ... Awaiting deployment
relates to FOLIO-3202 Use Actions Workflow for api-lint Closed
relates to FOLIO-3203 Use Actions Workflow for api-doc Closed
relates to FOLIO-3204 Use Actions Workflow for api-schema-lint Closed
relates to FOLIO-3349 Include exception in GH Actions workf... Closed
relates to FOLIO-3629 Pilot for a GA pipeline to build and ... Closed
Sprint: DevOps Sprint 159, DevOps Sprint 160, DevOps Sprint 155, DevOps Sprint 157, DevOps Sprint 158
Development Team: FOLIO DevOps
RCA Group: TBD

 Description   

Ensure that back-end repositories are now using the API-related GitHub Actions Workflows. This replaces the build stages that are currently handled via Jenkinsfile.

The Workflows will only run when there are changes to any file in the declared paths for "API_DIRECTORIES".

Use these already-prepared Workflows:
FOLIO-3202 Closed api-lint
FOLIO-3203 Closed api-doc
FOLIO-3204 Closed api-schema-lint



 Comments   
Comment by David Crossley [ 06/Feb/23 ]

Last updated 2024-01-08

acq-models – ( MODFIN-306 Closed )
data-import-processing-core - ( MODDATAIMP-817 Closed )
data-import-raml-storage - ( MODDATAIMP-777 Closed )
edge-caiasoft - ( EDGCSOFT-52 Closed )
edge-courses - ( EDGCOURSES-1 Closed )
edge-dcb - ()
edge-dematic - ( EDGDEMATIC-87 Closed )
edge-fqm - ( EDGFQM-1 Closed )
edge-inn-reach - ( EDGINREACH-58 Closed )
edge-lti-courses - ( EDGLTI-5 Closed )
edge-oai-pmh - ( EDGOAIPMH-98 Closed )
edge-orders - ( EDGORDERS-75 Closed )
edge-patron - ( EDGPATRON-112 Closed )
edge-rtac - ( EDGRTAC-74 Closed )
folio-custom-fields - ( FCFIELDS-36 Closed )
folio-export-common - ( FEXPCMN-19 Closed )
folio-query-tool-metadata - ( FQTM-3 Closed )
folio-spring-support - ( FOLSPRINGS-109 Closed )
folio-vertx-lib – ( VERTXLIB-42 Closed )
mgr-applications - ( FOLIO-3937 Closed )
mgr-tenants - ( FOLIO-3938 Closed )
mgr-tenant-entitlements - ( MGRENTITLE-10 Blocked )
mod-audit - ( MODAUD-161 Closed )
mod-authtoken - ( MODAT-145 Closed )
mod-bulk-operations - ( MODBULKOPS-111 Closed )
mod-calendar - ( MODCAL-127 Closed )
mod-circulation - ( CIRC-1804 Closed )
mod-circulation-item - ( CIRC-1863 Closed )
mod-circulation-storage - ( CIRCSTORE-415 Closed )
mod-configuration - ( MODCONF-137 Closed )
mod-consortia - ( MODCON-54 Closed )
mod-consortia-keycloak - ( MODCONSKC-1 Closed )
mod-copycat - ( MODCPCT-75 Closed )
mod-courses - ( MODCR-110 Closed )
mod-data-export - ( MDEXP-608 Closed )
mod-data-export-spring - ( MODEXPS-224 Closed )
mod-data-export-worker - ( MODEXPW-420 Closed )
mod-data-import - ( MODDATAIMP-815 Closed )
mod-dcb - ( MODDCB-16 Closed )
mod-di-converter-storage - ( MODDICONV-308 Closed )
mod-ebsconet - ( MODEBSNET-61 Closed )
mod-email - ( MODEMAIL-92 Closed )
mod-entities-links - ( MODELINKS-96 Closed )
mod-erm-usage - ( MODEUS-162 Closed )
mod-erm-usage-harvester - ( MODEUS-163 Closed )
mod-eusage-reports – ( MODEUR-146 Closed )
mod-event-config - ( MODEVENTC-49 Closed )
mod-feesfines - ( MODFEE-348 Closed )
mod-finance - ( MODFIN-307 Closed )
mod-finance-storage – ( MODFISTO-392 Closed )
mod-finc-config - ( UIFC-314 Closed )
mod-fqm-manager - ( MODFQMMGR-1 Closed )
mod-gobi - ( MODGOBI-191 Closed )
mod-idm-connect - ( MODIDM-19 Closed )
mod-inn-reach - ( MODINREACH-377 Closed )
mod-inventory - ( MODINV-812 Closed )
mod-inventory-storage - ( MODINVSTOR-1065 Closed )
mod-inventory-update - ( MODINVUP-68 Closed )
mod-invoice - ( MODINVOICE-461 Closed )
mod-invoice-storage - ( MODINVOSTO-159 Closed )
mod-kb-ebsco-java - ( MODKBEKBJ-742 Closed )
mod-ldp - ( MODLDP-49 Closed )
mod-licenses - ( ERM-2927 Closed )
mod-lists – ( MODLISTS-1 Closed )
mod-login - ( MODLOGIN-202 Closed )
mod-login-keycloak - ( FOLIO-3936 Closed )
mod-login-saml - ( MODLOGSAML-160 Closed )
mod-notes - ( MODNOTES-265 Closed )
mod-notify - ( MODNOTIFY-123 Closed )
mod-oai-pmh - ( MODOAIPMH-512 Closed )
mod-orders – ( MODORDERS-854 Closed )
mod-orders-storage – ( MODORDSTOR-338 Closed )
mod-organizations - ( MODORG-48 Closed )
mod-organizations-storage – ( MODORGSTOR-140 Closed )
mod-password-validator - ( MODPWD-116 Closed )
mod-patron - ( MODPATRON-139 Closed )
mod-patron-blocks - ( MODPATBLK-159 Awaiting deployment )
mod-permissions - ( MODPERMS-213 Closed )
mod-pubsub - ( MODPUBSUB-266 Closed )
mod-quick-marc - ( MODQM-350 Closed )
mod-remote-storage - ( MODRS-172 Closed )
mod-requests-mediated - ( MODREQMED-4 Closed )
mod-reservoir - ( RSRVR-128 Closed )
mod-roles-keycloak - ( MODROLESKC-1 Blocked )
mod-rtac - ( MODRTAC-103 Closed )
mod-scheduler - ( MODSCHED-4 Closed )
mod-search - ( MSEARCH-529 Closed )
mod-sender - ( MODSENDER-60 Closed )
mod-settings - ( MODSET-6 Closed )
mod-source-record-manager - ( MODSOURMAN-988 Closed )
mod-source-record-storage - ( MODSOURCE-634 Closed )
mod-tags - ( MODTAG-116 Closed )
mod-template-engine - ( MODTEMPENG-93 Closed )
mod-tlr - ( MODTLR-2 Closed )
mod-user-import - ( MODUIMP-85 Closed )
mod-users – ( MODUSERS-343 Closed )
mod-users-bl - ( MODUSERBL-164 Closed )
mod-users-keycloak - ( MODUSERSKC-1 Closed )
okapi - ( OKAPI-1166 Closed )
raml
raml-module-builder - ( RMB-964 Closed )

Generated at Thu Feb 08 23:29:54 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.