johneastman / circles

A point-and-click browser game
https://johneastman.github.io/circles/
MIT License
0 stars 0 forks source link

Try Adding Deployment to GitHub Actions #21

Closed johneastman closed 1 year ago

johneastman commented 1 year ago

Run the command npm run deploy in GitHub Actions to deploy the site to GitHub Pages. This should probably be a separate action that isn't run with every merge, as we likely don't want to deploy every time.

johneastman commented 1 year ago

This task will not be completed for a couple reasons:

  1. I don't want to run the deployment for every change because some changes might just be comments or refactoring that won't change the functionality of the code.
  2. Because GitHub Actions is running multiple builds for different versions of npm, the deployment would occur multiple times.

For now, deploying locally has been working fine.