It's on my list to learn GitHub Actions. I just had a comment about the NimScript task archive. You can put that into a global config.nims of yours which you pull in before building all of your projects.
I have started using [this minimal config.nims](https://github.com/kaushalmodi/version/blob/master/config.nims) in my new projects. The project's [.travis.yml then pulls in](https://github.com/kaushalmodi/version/blob/09100e7d619e8b681bb794d7b38d2b66e23a8af9/.travis.yml#L60) my [global config.nims](https://github.com/kaushalmodi/nim_config/blob/master/config.nims) which enables running my generic tasks using nim docs, nim musl .. and nim test.
