mirror of
https://github.com/pomerium/pomerium.git
synced 2025-04-28 18:06:34 +02:00
ci: set up ssh demo builds
This commit is contained in:
parent
17fedbfa6f
commit
7db0bb350f
5 changed files with 13 additions and 12 deletions
|
@ -5,6 +5,7 @@ on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- 0-[0-9]+-*
|
- 0-[0-9]+-*
|
||||||
|
- experimental/*
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
publish:
|
publish:
|
||||||
|
@ -43,6 +44,6 @@ jobs:
|
||||||
context: .
|
context: .
|
||||||
file: ./Dockerfile
|
file: ./Dockerfile
|
||||||
push: true
|
push: true
|
||||||
platforms: linux/amd64,linux/arm64
|
platforms: linux/amd64
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
|
|
4
go.mod
4
go.mod
|
@ -54,7 +54,7 @@ require (
|
||||||
github.com/pires/go-proxyproto v0.8.0
|
github.com/pires/go-proxyproto v0.8.0
|
||||||
github.com/pomerium/csrf v1.7.0
|
github.com/pomerium/csrf v1.7.0
|
||||||
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524
|
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524
|
||||||
github.com/pomerium/envoy-custom v1.33.0
|
github.com/pomerium/envoy-custom v1.33.1-0.20250327222650-3da0fc300b58
|
||||||
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46
|
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46
|
||||||
github.com/pomerium/webauthn v0.0.0-20240603205124-0428df511172
|
github.com/pomerium/webauthn v0.0.0-20240603205124-0428df511172
|
||||||
github.com/prometheus/client_golang v1.21.0
|
github.com/prometheus/client_golang v1.21.0
|
||||||
|
@ -262,5 +262,3 @@ require (
|
||||||
gopkg.in/ini.v1 v1.67.0 // indirect
|
gopkg.in/ini.v1 v1.67.0 // indirect
|
||||||
gopkg.in/yaml.v2 v2.4.0 // indirect
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
||||||
)
|
)
|
||||||
|
|
||||||
replace github.com/pomerium/envoy-custom => ../envoy-custom
|
|
||||||
|
|
2
go.sum
2
go.sum
|
@ -548,6 +548,8 @@ github.com/pomerium/csrf v1.7.0 h1:Qp4t6oyEod3svQtKfJZs589mdUTWKVf7q0PgCKYCshY=
|
||||||
github.com/pomerium/csrf v1.7.0/go.mod h1:hAPZV47mEj2T9xFs+ysbum4l7SF1IdrryYaY6PdoIqw=
|
github.com/pomerium/csrf v1.7.0/go.mod h1:hAPZV47mEj2T9xFs+ysbum4l7SF1IdrryYaY6PdoIqw=
|
||||||
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524 h1:3YQY1sb54tEEbr0L73rjHkpLB0IB6qh3zl1+XQbMLis=
|
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524 h1:3YQY1sb54tEEbr0L73rjHkpLB0IB6qh3zl1+XQbMLis=
|
||||||
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524/go.mod h1:7fGbUYJnU8RcxZJvUvhukOIBv1G7LWDAHMfDxAf5+Y0=
|
github.com/pomerium/datasource v0.18.2-0.20221108160055-c6134b5ed524/go.mod h1:7fGbUYJnU8RcxZJvUvhukOIBv1G7LWDAHMfDxAf5+Y0=
|
||||||
|
github.com/pomerium/envoy-custom v1.33.1-0.20250327222650-3da0fc300b58 h1:okkm5DxZ3t7gj2X86WSiUsbyXYChcaFV3K9/S60hWsg=
|
||||||
|
github.com/pomerium/envoy-custom v1.33.1-0.20250327222650-3da0fc300b58/go.mod h1:6nr0BrchI8Y+A01k+HoPVGBhwgcpFhkJzsNJKOr9bKs=
|
||||||
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46 h1:NRTg8JOXCxcIA1lAgD74iYud0rbshbWOB3Ou4+Huil8=
|
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46 h1:NRTg8JOXCxcIA1lAgD74iYud0rbshbWOB3Ou4+Huil8=
|
||||||
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46/go.mod h1:QqZmx6ZgPxz18va7kqoT4t/0yJtP7YFIDiT/W2n2fZ4=
|
github.com/pomerium/protoutil v0.0.0-20240813175624-47b7ac43ff46/go.mod h1:QqZmx6ZgPxz18va7kqoT4t/0yJtP7YFIDiT/W2n2fZ4=
|
||||||
github.com/pomerium/webauthn v0.0.0-20240603205124-0428df511172 h1:TqoPqRgXSHpn+tEJq6H72iCS5pv66j3rPprThUEZg0E=
|
github.com/pomerium/webauthn v0.0.0-20240603205124-0428df511172 h1:TqoPqRgXSHpn+tEJq6H72iCS5pv66j3rPprThUEZg0E=
|
||||||
|
|
|
@ -5,11 +5,11 @@ package files
|
||||||
|
|
||||||
import _ "embed" // embed
|
import _ "embed" // embed
|
||||||
|
|
||||||
//go:embed envoy
|
//go:embed envoy-darwin-arm64
|
||||||
var rawBinary []byte
|
var rawBinary []byte
|
||||||
|
|
||||||
//go:embed envoy.sha256
|
//go:embed envoy-darwin-arm64.sha256
|
||||||
var rawChecksum string
|
var rawChecksum string
|
||||||
|
|
||||||
//go:embed envoy.version
|
//go:embed envoy-darwin-arm64.version
|
||||||
var rawVersion string
|
var rawVersion string
|
||||||
|
|
|
@ -16,14 +16,14 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
envoyVersion = "1.32.3"
|
envoyVersion = "v1.33.1-demo"
|
||||||
targets = []string{
|
targets = []string{
|
||||||
"darwin-amd64",
|
//"darwin-amd64",
|
||||||
"darwin-arm64",
|
//"darwin-arm64",
|
||||||
"linux-amd64",
|
"linux-amd64",
|
||||||
"linux-arm64",
|
//"linux-arm64",
|
||||||
}
|
}
|
||||||
baseURL = "https://github.com/pomerium/envoy-custom/releases/download/v" + envoyVersion
|
baseURL = "https://github.com/kralicky/envoy-custom/releases/download/demo"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue