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

GHA Improvements #173

Open
6 of 9 tasks
Tracked by #169
lishaduck opened this issue Jun 25, 2024 · 1 comment
Open
6 of 9 tasks
Tracked by #169

GHA Improvements #173

lishaduck opened this issue Jun 25, 2024 · 1 comment

Comments

@lishaduck
Copy link
Contributor

lishaduck commented Jun 25, 2024

Some improvements:

  • Run GHA in a matrix to catch incompatibility issues faster
  • Make some GHA security fixes
    • Pin dependencies
    • Restrict permissions
  • Add dependabot
  • Update GHA dependencies
  • Automate NPM releases (with provenance)
  • Document this somewhere (GHA Updates #186 (comment))
  • Fix CI running twice on PRs (CI improvements #288)
@lishaduck
Copy link
Contributor Author

@jfmengels, I just figured out why we hit rate-limits so much: we run CI on push to any branch & on PRs, so it gets run twice.

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

No branches or pull requests

1 participant