openfaas / nats-queue-worker

Queue-worker for OpenFaaS with NATS Streaming
https://docs.openfaas.com/reference/async/
MIT License
129 stars 59 forks source link

Migrate builds to Github Actions #104

Closed utsavanand2 closed 3 years ago

utsavanand2 commented 3 years ago

Signed-off-by: Utsav Anand utsavanand2@gmail.com

Description

Moves builds from Travis to Github Actions

Motivation and Context

~- [ ] I have raised an issue to propose this change ([required]~ Issue 1585 for reference

(https://github.com/openfaas/faas/blob/master/CONTRIBUTING.md)) Move builds to Github Actions

How Has This Been Tested?

Check the build statuses: build: https://github.com/utsavanand2/nats-queue-worker/runs/1536136986?check_suite_focus=true publish: https://github.com/utsavanand2/nats-queue-worker/runs/1536224826?check_suite_focus=true

Types of changes

Checklist:

utsavanand2 commented 3 years ago

Resolved the previous issues with the PR.

alexellis commented 3 years ago

@utsavanand2 I still need your help with this PR you created. It isn’t consistent with the other builds we have merged, can you go ahead and remove the IMAGE_PREFIX etc and make it work like the other builds we have merged? Thank you 🙏

utsavanand2 commented 3 years ago

Sure @alexellis will do this at the earliest

alexellis commented 3 years ago

How about this project as a template?

alexellis commented 3 years ago

We can't wait any longer for this, I'm closing it and taking it on myself.