openfaas / ofc-bootstrap

Bootstrap OpenFaaS Cloud for your team
https://docs.openfaas.com/openfaas-cloud/intro/
MIT License
179 stars 61 forks source link

Migrate CI to github Actions #227

Closed Waterdrips closed 4 years ago

Waterdrips commented 4 years ago

Move from travis to Github Actions for build/test/release

Signed-off-by: Alistair Hey alistair@heyal.co.uk

Description

Fixes #226 https://github.com/openfaas/faas/issues/1585

How Has This Been Tested?

Checklist:

I have:

alexellis commented 4 years ago

The Travis file needs to be removed and we have e2e tests that currently run. We need those also.

Waterdrips commented 4 years ago

The Travis file needs to be removed and we have e2e tests that currently run. We need those also.

https://github.com/openfaas/ofc-bootstrap/pull/227/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52R34 ^ adds make all to run all previosly run jobs

travis file is removed

alexellis commented 4 years ago

@Waterdrips please can you run through the steps in this comment? https://github.com/openfaas/faas/issues/1585#issuecomment-725343317

In particular the setup go action needs to be used.