Skip to content

Build full platforms on package.json or platform changes - #42

Merged
skomorokh merged 6 commits into
mainfrom
improve-ci
Sep 1, 2026
Merged

Build full platforms on package.json or platform changes#42
skomorokh merged 6 commits into
mainfrom
improve-ci

Conversation

@skomorokh

Copy link
Copy Markdown
Collaborator

No description provided.

@skomorokh
skomorokh marked this pull request as ready for review September 1, 2026 15:25
Copilot AI lite review requested due to automatic review settings September 1, 2026 15:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a PR-time GitHub Actions workflow to build the deploy platforms conditionally (based on platform/environment changes or package.json changes outside environments/), alongside a couple of platform/deploy workflow adjustments.

Changes:

  • Add build-environments workflow to build platform-resharex / platform-zfldev on PRs only when relevant inputs change.
  • Update environments/platform-zfldev/package.json metadata and switch module descriptor generation to stripes mod descriptor ....
  • Adjust deploy-zfl workflow tenant list and remove the temporary ui-rsdir upgrade step.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
package.json Changes root dev dependency version for @folio/jest-config-stripes.
environments/platform-zfldev/package.json Renames platform package and updates module descriptor build script.
.github/workflows/deploy-zfl.yaml Updates one tenant identifier and removes a temporary dependency-upgrade step.
.github/workflows/build-environments.yaml Adds PR workflow to conditionally build deploy platforms and verify bundles compile.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/build-environments.yaml
@skomorokh
skomorokh merged commit 07e9ba5 into main Sep 1, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants