Skip to content

Update the trigger of the existing workflow - #1

Merged
Mr-Fred merged 3 commits into
part11-ci-cd-systemsfrom
part11-ci-cd-systems-dev
Jul 13, 2025
Merged

Update the trigger of the existing workflow#1
Mr-Fred merged 3 commits into
part11-ci-cd-systemsfrom
part11-ci-cd-systems-dev

Conversation

@Mr-Fred

@Mr-Fred Mr-Fred commented Jul 13, 2025

Copy link
Copy Markdown
Owner

Testing workflow trigger on pull request to branch part11-ci-cd-systems

Mr-Fred and others added 3 commits July 13, 2025 10:44
Updates the CI/CD pipeline to:
- Trigger on both `pull_request` and `push` to the `part11-ci-cd-systems` branch.
- Run all checks (linting, building, testing) on pull requests.
- Only run the deployment step to Fly.io on a `push` event (i.e., after a merge).
- Use `npm ci` instead of `npm install` for faster and more reliable dependency installation in the CI environment.
@Mr-Fred
Mr-Fred merged commit 54fe29c into part11-ci-cd-systems Jul 13, 2025
1 check 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