Skip to content

chore: split CI job for better caching#308

Merged
hardfist merged 4 commits intomainfrom
chore/split_build
Aug 27, 2025
Merged

chore: split CI job for better caching#308
hardfist merged 4 commits intomainfrom
chore/split_build

Conversation

@stormslowly
Copy link
Copy Markdown
Contributor

@stormslowly stormslowly commented Aug 27, 2025

  1. move WSAM build to seperate job
  2. build neccessary pkgs in test node job

@netlify
Copy link
Copy Markdown

netlify bot commented Aug 27, 2025

Deploy Preview for rslint ready!

Name Link
🔨 Latest commit 6174f64
🔍 Latest deploy log https://app.netlify.com/projects/rslint/deploys/68af008b28542f000895dbd6
😎 Deploy Preview https://deploy-preview-308--rslint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@stormslowly stormslowly marked this pull request as ready for review August 27, 2025 12:51
Copilot AI review requested due to automatic review settings August 27, 2025 12:51
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 restructures the GitHub Actions CI workflow by splitting and reorganizing jobs to improve separation of concerns and potentially reduce CI runtime. The main changes focus on separating WASM testing from the main Node.js test suite and consolidating linting operations.

  • Renamed and consolidated linting operations into a single lint job
  • Created a dedicated test-wasm job separated from the main Node.js tests
  • Added targeted build filters to reduce unnecessary package builds

@stormslowly stormslowly changed the title chore: split wasm job chore: split CI job for better caching Aug 27, 2025
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@stormslowly stormslowly requested a review from hardfist August 27, 2025 13:04
@hardfist hardfist merged commit 6e9e325 into main Aug 27, 2025
13 checks passed
@hardfist hardfist deleted the chore/split_build branch August 27, 2025 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants