kevinanielsen / go-fast-cdn

A fast and easy-to-use CDN, built with Go.
https://kevinanielsen.github.io/go-fast-cdn/
MIT License
107 stars 23 forks source link

[CI] Add make target and actions job to execute tests #85

Closed kaiiorg closed 6 months ago

kaiiorg commented 6 months ago

Relates to #84

kaiiorg commented 6 months ago

Not sure why that's failing; I'll work on fixing it. Might take me a few attempts

kevinanielsen commented 6 months ago

It's failing becuase the frontend has not been build - The pnpm build script needs to be run for the go files to compile. It looks great so far otherwise!

kaiiorg commented 6 months ago

Ah, that explains that. I'll get that fixed. Thanks!

kaiiorg commented 6 months ago

Ok, I think we're good to go now. The job uploads the coverage report HTML file, though I'm sure there are better ways of doing it. Baby steps : P

kevinanielsen commented 6 months ago

This looks great! Merging now! - Will the HTML file be served somewhere so it can be found?