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

Github action project #5

Open
avats-dev opened this issue Aug 28, 2020 · 4 comments
Open

Github action project #5

avats-dev opened this issue Aug 28, 2020 · 4 comments
Assignees

Comments

@avats-dev
Copy link

Adding a github action to

  • test for any errors
  • automatically build and deploy with every push to master

I would like to work on this.

@abhishek-geek
Copy link
Member

That is something i don't know much about. However after every successful push, our website seems to deploy automatically.
If there is something that can make the functionality more better then i would like to get your help. Especially in Error Handling.
What are your opinion on this issue @priyanshnama , @darshRitu , @somya51p , @abhi178134

@priyanshnama
Copy link
Member

GitHub pages automatically deploys your website from your master of the repository and sets up everything else.

So a better idea would be to make a different branch to do changes and then you can also test them by
writing some basic tests and running them in the same environment.
Once you are satisfied just merge them.

You can also use tools like Jekyll to help you in this.

@priyanshnama
Copy link
Member

Adding a github action to

  • test for any errors
  • automatically build and deploy with every push to master

I would like to work on this.

@avats-dev ,
I have assigned you for this issue. and now you can work for the same.
happy coding </> 👍

@avats-dev
Copy link
Author

@priyanshnama thanks for the update! I know that gh-pages deploy automatically but as the deployed link was not mentioned, I thought might be its not deployed.

Also, add tests/ to your root directory, and add tests there. This would be a long and tedious task and worth another issue. For now, you can restrain from doing this as its still in initial development.

After the tests are added, I will create a action to automate them. 👍

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

3 participants