Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub CI Updates #523

Merged
merged 7 commits into from
Sep 27, 2023
Merged

GitHub CI Updates #523

merged 7 commits into from
Sep 27, 2023

Conversation

epreston
Copy link
Contributor

General updates to the Github CI configuration.

  • Add standard PR template, linking to this repo.
  • Drop unsupported node 16 from CI build matrix.
  • Add sensible timeouts (10 minutes)
  • Add concurrency (early exit) and permissions settings
  • Optimise "clean install" command, for speed and log clarity.
  • Upgrade checkout action to v4
  • Allow repository owners to manually re-run CI (allows future updates to CI to be tested in a fork before PR)

I confirm I have read the contributing guidelines and signed the Contributor License Agreement.

Add standard PR template, linking to this repo.
Drop unsupported node 16 from CI build matrix.
Add sensible timeouts
Add concurrency (early exit) and permissions settings
optimise "clean install" command, for speed and log  clarity.
upgrade checkout action to v4
allow repository owners to manually re-run CI
@willeastcott willeastcott merged commit 6bdf197 into playcanvas:dev Sep 27, 2023
5 checks passed
@epreston epreston deleted the github-ci-updates branch September 27, 2023 21:45
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.

2 participants