-
Notifications
You must be signed in to change notification settings - Fork 9
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 actions for testing the template #3
Comments
This would be super nice now. |
sbt-github-actions is great for producing github actions to publish a library, probably there will be the need to trim down the What is the intended behaviour btw? Scripted-tests should occur at every push nevertheless it's a PR or not? Asking for a friend :P |
Yeah, I think that's the plan. I think you can just disable publishing indeed, and use |
I just pushed a PR, but there are a few thing to be noted:
since these are the only settings that can be extrapolated from the g8 project itself. We can decide to force at least the latest @kubukoz I ask your opinion about 2 & 3 in particular |
I'm not sure why we can't leave sbt-github-actions and githubWorkflowCheck? I was thinking of keeping that plugin in use, so that when any updates happen we'd have to make sure the workflows are up to date. Just having the plugin dependency isn't quite like it. About #2, I would use the version from the build, I'm not sure it even matters since the outer project doesn't contain sources of its own.
The caching/cleaning setup is probably worth having even if you don't publish. I've done that before.
Yeah, I didn't know it was a different task. Looks good
looks good
That's weird but acceptable, we can live with that for now ;) |
My bad, in fact I haven't tested the
Looking better at the README.md of sbt-github-actions:
probably this testifies that in this particular case artifact cleaning is not useful, but Daniel states that this should be the default for GH Actions, so I agree to leave it there since it can't harm. |
I think it can be closed now! |
yeah, if you put |
Closed by #24 |
http://www.foundweekends.org/giter8/testing.html#Using+the+Giter8Plugin
https://github.com/djspiewak/sbt-github-actions/
The text was updated successfully, but these errors were encountered: