ui-reading-room - migrate to shared CI workflows

Description

Summary: Use shared workflow templates from folio-org/.github instead of local copies.

Details: Loosely copying the shared workflow repo’s excellent UI README, which contains additional configuration options:

  1. Open a PR that replaces the .github/workflows/build-npm.yml and .github/workflows/build-npm-release.yml files with a single file, .github/workflows/ui.ymlwith the following content:

  2. In the PR body, tag members of the infrastructure-frontend team who have the necessary GH privileges to change the PR merge requirements. They will turn off the steps from the old workflows and turn on those from the new workflows.

  3. Merge the PR.

  4. Profit!!!

Environment

None

CSP Request Details

None

CSP Rejection Details

None

Estimation Notes and Assumptions

None

RCA Group Details

None

Potential Workaround

None

Checklist

hide

Activity

Show:
Done

Details

Assignee

Reporter

Development Team

Volaris

Release

Sunflower (R1 2025)

RCA Group

TBD

Story Points

Sprint

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 29, 2024 at 2:00 PM
Updated February 12, 2025 at 11:33 AM
Resolved February 12, 2025 at 11:33 AM
TestRail: Cases
TestRail: Runs