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

Consider adopting a simple GitHub Action workflow #8

Open
EnnuiL opened this issue May 20, 2022 · 5 comments
Open

Consider adopting a simple GitHub Action workflow #8

EnnuiL opened this issue May 20, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@EnnuiL
Copy link
Contributor

EnnuiL commented May 20, 2022

I believe that it would be ideal to adopt a quite simple GH Action workflow that automatically uploads its artifacts for testing purposes;
The question is: how exactly should it be done? I fear that the approach adopted by Fabric Example Mod might be a bit too complex, so I was thinking of adopting Boring Template's workflow as the template workflow, although with it being commented so it's more modification-friendly.
Suggestion are welcome! i desperately need them

@EnnuiL EnnuiL added the enhancement New feature or request label May 20, 2022
@Oliver-makes-code
Copy link

It'd be nice to have Gradle cache enabled for workflows, like in Create Fabric's workflow build

@EnnuiL
Copy link
Contributor Author

EnnuiL commented May 22, 2022

It'd be nice to have Gradle cache enabled for workflows, like in Create Fabric's workflow build

This seems like an interesting idea; My only main concern is the apparent lack of control over the cache, 'cause yeah, who hasn't nuked the Gradle cache once in a while? This should be something to be investigated

@BurAndBY
Copy link

I'm using this. Can make a PR if needed.

@BurAndBY
Copy link

BurAndBY commented May 23, 2022

I'm using this. Can make a PR if needed.

Takes some time, but does it's job.
image

@EnnuiL
Copy link
Contributor Author

EnnuiL commented Jun 9, 2023

After some thinking, now I'm leaning towards a pretty simple CI workflow, with no caching or anything that requires user intervention; I'd rather teach the user about how to work on more complex CIs than dumping one on their plates without explaining how it works

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants