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

Create PR validation workflow for streampipes-website #859

Closed
1 task done
bossenti opened this issue Dec 10, 2022 · 3 comments · Fixed by likileads/streampipes-website#1 or apache/streampipes-website#40
Closed
1 task done
Labels
documentation Everything related to documentation enhancement New feature or request gh-actions Pull requests that update GitHub Actions code good first issue Good for newcomers website Related to the StreamPipes website
Milestone

Comments

@bossenti
Copy link
Contributor

bossenti commented Dec 10, 2022

Body

Currently, there is no PR validation workflow in place for the streampipes-website repository.
As a firs iteration, we could create a workflow that builds both the website and the documentation.
This would help us to evaluate PR more easily and is of great help for dependency updates especially.

Mentoring

As this ticket is marked as good first issue: @bossenti is happy to provide help for getting started, just tag him if you want to start working on this issue and need some help.

StreamPipes Committer

  • I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.
@bossenti bossenti added enhancement New feature or request website Related to the StreamPipes website documentation Everything related to documentation gh-actions Pull requests that update GitHub Actions code good first issue Good for newcomers labels Dec 10, 2022
@bossenti bossenti added this to the 1.0.0 milestone Dec 10, 2022
@likileads
Copy link

Hi @bossenti, I wish to work on this issue.
Can you please guide me where to get started.

@bossenti
Copy link
Contributor Author

Hi @likileads,

glad to hear!
Sure, you can find the concerned repository here: https://github.com/apache/streampipes-website
The idea of this issue is to build a GitHub actions workflow that is run on every PR.
This workflow should build both the website and the documentation (can be done in parallel).
How you can build website & docs is described here: https://github.com/apache/streampipes-website/blob/dev/README.md#build--run-website
If you need any other information, I'm happy to help :)

@likileads
Copy link

Hi @bossenti thanks for helping me out.
Please review my PR apache/streampipes-website#40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Everything related to documentation enhancement New feature or request gh-actions Pull requests that update GitHub Actions code good first issue Good for newcomers website Related to the StreamPipes website
Projects
None yet
2 participants