YoungVision-eV / website

https://youngvision.org
MIT License
3 stars 0 forks source link

ci(tools): clean up github actions #224

Closed MrGreenTea closed 3 months ago

MrGreenTea commented 3 months ago

Gather all lint checks into one action and parse them with a problem-matcher. This way we make good use of the pnpm run lint script.

There are issues with setup-node default problem-matcher for eslint so we include a custom one.

cloudflare-workers-and-pages[bot] commented 3 months ago

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 79bdaae
Status: ✅  Deploy successful!
Preview URL: https://6755acd8.website-7c4.pages.dev
Branch Preview URL: https://mrgreentea-ci-refactor-githu.website-7c4.pages.dev

View logs

MrGreenTea commented 3 months ago

See this issue for the problem matcher: https://github.com/actions/setup-node/issues/96#issuecomment-1471014244

MrGreenTea commented 3 months ago

This needs #225 to be merged first for eslint to work again.