[FOLIO-3452] Roll out Github Actions to remaining ui-* and stripes-* repos using the developed Python script Created: 21/Mar/22  Updated: 09/Aug/22  Resolved: 09/Aug/22

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

Type: Task Priority: TBD
Reporter: Ankita Sen Assignee: Ankita Sen
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
is blocked by UIDATIMP-1211 Github Actions: The yarn test step fa... Closed
is blocked by UIDEXP-282 Github Actions: Test failures with bo... Closed
is blocked by ERM-2277 Karma tests fail on Github Actions CI... Closed
is blocked by FOLIO-3432 Update NodeJS to Active LTS (v16) in ... Closed
is blocked by FOLIO-3504 GA pipeline failing in some repos but... Closed
is blocked by UIF-400 Github Actions: The yarn test step fa... Closed
is blocked by UIFC-277 Github Actions: The yarn test step fa... Closed
is blocked by UIOR-997 Github Actions: Test failures with bo... Closed
Relates
relates to FOLIO-3067 Replace Jenkins UI and Stripes CI pip... Closed
relates to FOLIO-3322 automating GitHub Action workflow rol... Closed
Sprint: DevOps Sprint 146, DevOps Sprint 135, DevOps Sprint 136, DevOps Sprint 137, DevOps Sprint 144, DevOps Sprint 138, DevOps Sprint 139, DevOps Sprint 142, DevOps Sprint 140, DevOps Sprint 141, DevOps Sprint 145
Development Team: FOLIO DevOps
RCA Group: TBD

 Description   

In the remaining folio ui-* and stripes-* repositories not having the new Github Actions Workflows need to be implemented and this will be done using the automation tool developed in FOLIO-3322.

The repositories yet to have GA workflows are listed below:

  • ui-orders 
    ui-organizations 
  • ui-audit
  • ui-courses 
    ui-dashboard 
  • ui-finance
  • ui-agreements
  • stripes-acq-components 
    stripes-data-transfer-components 
    stripes-erm-components
    stripes-template-editor
    stripes-vendor-dll
    ui-acquisition-units
    ui-bulk-edit
    ui-circulation-log
    ui-data-export
    ui-data-import
    ui-erm-comparisons
    ui-erm-usage
    ui-export-manager
    ui-finc-config
    ui-finc-select
    ui-handler-stripes-registry
    ui-idm-connect
    ui-inn-reach
    ui-inventory-es
    ui-invoice
    ui-ldp
    ui-licenses
    ui-local-kb-admin
    ui-lti-courses
    ui-oa
    ui-oai-pmh
    ui-plugin-bursar-export
    ui-plugin-eusage-reports
    ui-plugin-find-agreement
    ui-plugin-find-contact
    ui-plugin-find-eresource
    ui-plugin-find-erm-usage-data-provider
    ui-plugin-find-finc-metadata-collection
    ui-plugin-find-finc-metadata-source
    ui-plugin-find-fund
    ui-plugin-find-import-profile
    ui-plugin-find-interface
    ui-plugin-find-license
    ui-plugin-find-organization
    ui-plugin-find-po-line
    ui-receiving
    ui-remote-storage
    ui-remote-sync


 Comments   
Comment by Jakub Skoczen [ 09/May/22 ]

Ankita Sen could you provide a status update for this item? Thanks!

Comment by John Malconian [ 24/May/22 ]

I implemented GA NPM workflows in the stripes-react-hotkeys repo as a special request. It contains the Nodejs 16 compatibility changes for NPM publish.

Comment by Ankita Sen [ 09/Aug/22 ]

All repositories migrated to GA

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