developersIndia / website

🇮🇳 Website for The DevelopersIndia Community
https://devsindia.netlify.app
MIT License
40 stars 33 forks source link

[BUG]: Fix & make the current CI/CD pipeline more robust #149

Closed Jarmos-san closed 2 years ago

Jarmos-san commented 2 years ago

What happened?

Currently the CI/CD pipeline isn't only inefficient but it doesn't work as expected either. Following are the intended behaviour but for whatever reason it doesn't work:

The expected behaviour is basically to deploy the static contents to Netlify after they've been generated on the GitHub Actions environment. Once the deployment is successful, comment on the PR with a preview URL.

Relevant log output

See https://github.com/developersIndia/website/runs/5703328348?check_suite_focus=true

Code of Conduct

Jarmos-san commented 2 years ago

Here's an official blog from GitHub which might share a clue towards fixing this issue; GitHub Actions improvements for fork and pull request workflows