openfaas / nats-queue-worker

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

Move from Travis CI to Github Actions #103

Closed akosveres closed 3 years ago

akosveres commented 3 years ago

Description

The pull request has the following changes:

Motivation and Context

How Has This Been Tested?

I've done tests on my fork: Successful build workflow https://github.com/akosveres/nats-queue-worker/runs/1365348972?check_suite_focus=true Succesful publish workflow https://github.com/akosveres/nats-queue-worker/runs/1365361432?check_suite_focus=true

Types of changes

Checklist:

derek[bot] commented 3 years ago

Thank you for your contribution. I've just checked and your commit doesn't appear to be signed-off. That's something we need before your Pull Request can be merged. Please see our contributing guide. Tip: if you only have one commit so far then run: git commit --amend --signoff and then git push --force.

alexellis commented 3 years ago

Have you tested a release build on your own account? Most that I merged yesterday failed leaving broken tags

akosveres commented 3 years ago

Have you tested a release build on your own account? Most that I merged yesterday failed leaving broken tags

I have as much as I could, in this repository we only take the git tag, not the sha and that looks correct.

alexellis commented 3 years ago

@akosveres do you have a moment to revisit the comments today?

alexellis commented 3 years ago

This PR is required to complete our migration, so I'm closing due to inactivity.

@utsavanand2 please can you take over in a new PR and make this work like the faas-netes or faas build please?

Pay attention to how we set the version and commit information in the image and the GitHub Action.