17 Commits

Author SHA1 Message Date
Alex Ellis (OpenFaaS Ltd)
4e20249bc0 Remove armv7 from images
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-12-09 09:41:32 +00:00
Alex Ellis (OpenFaaS Ltd)
637b0b045f Updates to GitHub Actions versions
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-07-16 09:44:16 +01:00
Alex Ellis (OpenFaaS Ltd)
21a8f0cec1 Update GHA for deprecations
The actions from Docker needed to be updated due to
deprecations.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-12 10:19:39 +00:00
Alex Ellis (OpenFaaS Ltd)
231e3ed426 Remove builds for auth plugins
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-11 13:13:12 +00:00
Alex Ellis (OpenFaaS Ltd)
f9245ebbb3 Add write permissions to GHCR
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-12-14 12:12:31 +00:00
Alex Ellis (OpenFaaS Ltd)
e1c62f4875 Update Go and alpine versions
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-12-14 11:30:41 +00:00
Alex Ellis (OpenFaaS Ltd)
b31419c8de Fix CI for deprecated set_output
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-12-14 11:29:08 +00:00
Alex Ellis (OpenFaaS Ltd)
b87b96ae45 Migrate to Go 1.18 and update dependencies
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2022-08-05 09:03:31 +01:00
Alex Ellis (OpenFaaS Ltd)
c2381102d0 Update CI runtime version for basic-auth build
Changes from Go 1.13 to 1.17, although this is not used
since Docker is used at build time.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-02-22 18:45:22 +00:00
Alex Ellis (OpenFaaS Ltd)
6abf1a6510 Move GitHub Actions to use Go 1.17
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-01-24 16:07:36 +00:00
Alex Ellis (OpenFaaS Ltd)
767eb2f050 Remove commit message line
This isn't required as it's no longer injected into the
build of the gateway.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-04-11 19:15:08 +01:00
Alex Ellis (OpenFaaS Ltd)
f98213a428 Remove git commit message from binary
This appears to have broken CI at least three times now and
prevented us from shipping a release binary for a tag.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-31 09:23:55 +00:00
Alex Ellis (OpenFaaS Ltd)
949e218758 Update GitHub Actions to Go 1.15 runtime
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-21 19:04:22 +00:00
Alistair Hey
a2bdc94f00 Fix parsing github commit status to container
There was an instance of the git commit message not being passed
correctly to the build, thus returning nil on the faas-cli version
command.

Tested on a failing commit by amending the commit (keeping message) and
getting CI to run green

Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
2020-12-11 21:30:22 +00:00
Alistair Hey
272ae94b50 Use correct tag on publishing basic-auth container
This fixes the Github Actions CI to publish the correct auth container
tag. Previously it was using latest-dev not the git tag

Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
2020-12-10 15:58:54 +00:00
Alex Ellis (OpenFaaS Ltd)
f1ad13bfa6 Correct typo in GitHub Action
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-12-10 14:55:42 +00:00
Alistair Hey
ca3d53c0a5 Add publish step to github actions
Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
2020-12-10 14:54:38 +00:00