robfig / soy

Go implementation for Soy templates (Google Closure templates)
MIT License
172 stars 41 forks source link

Migrate from Travis CI to GitHub Actions #87

Closed mbrukman closed 8 months ago

mbrukman commented 8 months ago

This simply rewrites the Travis CI config format to GitHub Actions, while keeping the same (old) Go versions (but ignoring "tip" since that's too new).

We can incrementally migrate to newer, supported versions of Go after we've validated that this format works with the current Go versions.

Fixes https://github.com/robfig/soy/issues/85

mbrukman commented 8 months ago

@robfig — please enable GitHub Actions on this repo if you haven't already, so that this new config can run.

I'd like to test it before we merge it, so please don't merge it until you see a successful run of the actions. Thanks!

robfig commented 8 months ago

Hm, It looks like it's already enabled, but I don't see a way to run your workflow. Any tips?

image
mbrukman commented 8 months ago

Hm, It looks like it's already enabled, but I don't see a way to run your workflow. Any tips?

Huh, maybe it just doesn't run if it's just being created in this PR? In that case, might as well merge it, and let's see if it passes or fails, and I'll fix it up after it's submitted if needed. I was going to update the list of Go versions anyway.

robfig commented 8 months ago

SGTM, thanks

mbrukman commented 8 months ago

Looks like it works! Here's the current status (from the README):

Build Status