[FOLIO-3272] rollout GitHub workflow to the ui- UI repos Created: 26/Aug/21  Updated: 25/Oct/21  Resolved: 25/Oct/21

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

Type: Task Priority: P3
Reporter: Jakub Skoczen 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 FOLIO-3290 PRs from forks cannot be merged due t... Closed
Cloners
clones FOLIO-3205 rollout GitHub workflow to the stripe... Closed
Relates
relates to FOLIO-3067 Replace Jenkins UI and Stripes CI pip... Closed
Sprint: DevOps Sprint 122, DevOps Sprint 123, DevOps Sprint 124, DevOps Sprint 125
Development Team: FOLIO DevOps

 Description   

A follow up FOLIO-3205 Closed .

Ankita Sen could please provide a list of remaining ui- repos below, thanks!

UI repos comprising of the platform-core to roll out GA:

  • ui-users 
  • ui-checkin 
  • ui-checkout 
  • ui-calendar 
  • ui-circulation 
  • ui-developer 
  • ui-inventory 
  • ui-myprofile 
  • ui-plugin-create-inventory-records 
  • ui-plugin-find-instance 
  • ui-plugin-find-user 
  • ui-requests 
  • ui-search 
  • ui-servicepoints 
  • ui-tags 
  • ui-tenant-settings 
  • ui-app-template 

This completes all repos mentioned in the platfrom-core package.json



 Comments   
Comment by David Crossley [ 23/Sep/21 ]

The ui-checkin is marked as done in this Description. However it does not have Workflows yet.

Comment by Ryan Berger [ 24/Sep/21 ]

I'd like to request that `ui-app-template` be added to the list. This will enable any new modules created in the future to automatically have GitHub workflow configured.

Comment by David Crossley [ 28/Sep/21 ]

Ankita Sen and Ryan Berger Is it actually relevant to add workflows to a template?

I would expect that that would be a subsequent step after the initial module
is created by the template and they have added initial source-code.

Also copies of the central workflows would need to be maintained in that template and so would out of sync.

There is documentation for adding these workflows to a current or new module.
(We do still need to link such documentation from many places in other docs and re-arrange heaps. FOLIO-3285 Open .)

Comment by Ankita Sen [ 06/Oct/21 ]

Before rolling out to these repositories the Fork issue needs to be solved

Comment by Ryan Berger [ 08/Oct/21 ]

`ui-app-template` does have automation that runs against it, so would be helpful for it to use the new standard. I can also have the template follow your documentation so that when someone creates a new app, most of the steps will already be completed (except for activating via the GitHub UI). 

Comment by Ankita Sen [ 25/Oct/21 ]

All the listed repositories have GA workflows implemented. 

Comment by Ankita Sen [ 25/Oct/21 ]

The listed repositories now have GitHub Actions workflow implemented

Comment by John Malconian [ 25/Oct/21 ]

Good work Ankita Sen. I suggest that we stop here and monitor the workflows for a while, make sure our documentation is in order, and maybe focus on a tool to manage workflows across repos before proceeding with converting additional repos to Github Actions. Just my 2 cents.

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