minecraft-weekend icon indicating copy to clipboard operation
minecraft-weekend copied to clipboard

Add GitHub Actions workflow

Open marvinschopf opened this issue 3 years ago • 5 comments

Hello @jdah!

I have added a small GitHub Actions CI workflow.

Kind regards Marvin

marvinschopf avatar Mar 17 '21 20:03 marvinschopf

Looks good to me!

mathisve avatar Mar 20 '21 17:03 mathisve

Shouldn't you run make libs as well?

Tiebe avatar Apr 19 '21 22:04 Tiebe

That shouldn't be an issue @Tiebe. When running the workflow in nektos act, it automatically does make libs. The only thing I had to change was add sudo apt-get update && sudo apt-get install make cmake clang. But I'm guessing that's just a side-effect of nektos act itself.

mathisve avatar Apr 19 '21 22:04 mathisve

Ah alright!

Tiebe avatar Apr 20 '21 20:04 Tiebe

How about uploading the binary as an artifact? https://github.com/actions/upload-artifact

MarcelCoding avatar Jul 29 '21 00:07 MarcelCoding