Skip to content

ci(action-scripts): add action scripts build check in CI#74

Merged
Myastr0 merged 1 commit intomasterfrom
ci/add-build-check
Dec 19, 2025
Merged

ci(action-scripts): add action scripts build check in CI#74
Myastr0 merged 1 commit intomasterfrom
ci/add-build-check

Conversation

@Myastr0
Copy link
Owner

@Myastr0 Myastr0 commented Dec 19, 2025

Add CI check for action scripts build

Description

This PR adds a new CI job to the tests workflow that ensures GitHub Action scripts are properly built and in sync with the source code.

Changes

  • Added check-action-scripts-build job to .github/workflows/tests.yaml
  • The job builds action scripts using yarn build:actions and verifies they are in sync with the repository state
  • This prevents issues where action scripts might be out of sync with the source code

Why

While the action scripts are built locally via the pre-commit hook, this CI check ensures:

  1. Action scripts are always built correctly in the CI environment
  2. Any uncommitted build artifacts are detected before merging
  3. Consistency between local and CI environments

Testing

  • Does your submission pass tests?
  • Have you lint your code locally before submission?
  • Have you successfully run tests with your changes locally?

Checklist

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Have you added an explanation of what your changes do and why you'd like us to include them?

@Myastr0
Copy link
Owner Author

Myastr0 commented Dec 19, 2025

👋 Hi, Myastr0! Thanks for opening a PR. We will review it soon.
If you have any questions, feel free to join the #need-help channel on the Discord server

@Myastr0 Myastr0 merged commit a1f505f into master Dec 19, 2025
4 checks passed
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.

1 participant