Open andrepg opened 11 months ago
Please do not close this issue yet, as I will troubleshoot and properly test the pipeline that just been merged :)
@luigieai yesterday @raisiqueira and I found something called github "act", which is a lib to test and emulate the github actions on your local development without relying on push/actions to see if things works as expected. Maybe that's a good start to test this out. What you think?
For testing is a cool idea, we can try it out, but actually this will not resolve our actual issue, the real problem here is that we need to configure github pages for our website :)
about act
, we can discuss and test it at our contributors chat at discord before implementing at our CONTRIBUING.md
good point! also, we need to create a separate discort to EruptionJS itself. As it grows out and people want to contribute and see further discussions and pair programming, it's a better approach than concentrating all of that in my personal server. Will do ASAP.
Well, that's sure a must-have link to put in our Homepage, maybe in top bar.
But once we have GH Pages online and Discord server configured, I can open the issue and make the change to the website.
I'm following this issue closely.
Hey @andrepg I don't know if you know, but we have now a discord server, feel free to join if you wanna: https://discord.gg/DUdSABtY
@devmozao I totally forgot, we already setup ghub actions or still a TODO items for us?
@luigieai not for this one. we do have for core.
First things first: we need an environment to deploy and display EruptionJS website, as noted by @raisiqueira here.
The first choice seems to be already made: using GitHub Pages to host a production website. We could use a GitHub Actions workflow - and I think that after we call build an environment directly from pull requests.
After that, we should be able to test if pull requests enable alternative workflows to that, or we can start to think another ways to publish tests environments.