Skip to content

Conversation

steadyfall
Copy link
Owner

@steadyfall steadyfall commented Aug 7, 2025

  • Added .git-blame-ignore-revs to exclude a linting commit from git blame.
  • Split deploy.yml into separate build and deploy jobs for modularity.
  • Upgraded Node.js to 22.x and action versions in deploy.yml and lint-and-check.yml.
  • Added node_modules caching to both workflows to reduce build times.
  • Focused lint-and-check.yml triggers on dev branch and adjusted deploy.yml schedule to bimonthly.

closes #11 and closes #12

@steadyfall steadyfall self-assigned this Aug 7, 2025
@steadyfall steadyfall added the infra CI/CD, GitHub Actions, or deployment configs label Aug 7, 2025
@steadyfall steadyfall merged commit 08aa777 into dev Aug 9, 2025
4 checks passed
@steadyfall steadyfall deleted the infra/remove-main-branch branch August 9, 2025 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra CI/CD, GitHub Actions, or deployment configs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve Workflow Structure and Maintainability Lock Down Dependencies and Speed Up CI
1 participant