-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
Updated go.mod file with necessary dependencies to improve functionality
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
name: Go Build | ||
run-name: ${{ github.actor }} runs build | ||
on: | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
branches: | ||
- master | ||
jobs: | ||
build-k8s-athenz-syncer: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Setup Go 1.22.x | ||
uses: actions/setup-go@v5 | ||
with: | ||
# Semantic version range syntax or exact version of Go | ||
go-version: '1.22.x' | ||
- name: Check out repository code | ||
uses: actions/checkout@v4 | ||
- run: echo "💡 The ${{ github.repository }} repository has been cloned to the runner." | ||
- name: List files in the repository | ||
run: | | ||
ls ${{ github.workspace }} | ||
- name: Run tests | ||
run: go test -v -race ./... | ||
- name: Print diff | ||
run: diff -u <(echo -n) <(gofmt -d .) || true | ||
- name: Go vet | ||
run: go vet ./... | ||
- name: Go build | ||
run: go build -v -race ./... | ||
- run: echo "🍏 This job's status is ${{ job.status }}." |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,64 @@ | ||
module github.com/yahoo/k8s-athenz-syncer | ||
module github.com/AthenZ/k8s-athenz-syncer | ||
|
||
go 1.14 | ||
go 1.22.0 | ||
|
||
require ( | ||
github.com/AthenZ/athenz v1.11.59 | ||
github.com/ardielle/ardielle-go v1.5.2 | ||
github.com/cenkalti/backoff v2.2.1+incompatible | ||
github.com/fsnotify/fsnotify v1.4.9 | ||
github.com/google/go-cmp v0.4.0 | ||
github.com/imdario/mergo v0.3.7 // indirect | ||
github.com/mash/go-accesslog v1.2.0 | ||
github.com/fsnotify/fsnotify v1.7.0 | ||
github.com/google/go-cmp v0.6.0 | ||
github.com/mash/go-accesslog v1.3.0 | ||
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 | ||
github.com/pkg/errors v0.9.1 | ||
github.com/sirupsen/logrus v1.4.2 | ||
github.com/stretchr/testify v1.5.1 | ||
github.com/tevino/abool v0.0.0-20170917061928-9b9efcf221b5 | ||
github.com/yahoo/athenz v1.9.30 | ||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect | ||
gopkg.in/natefinch/lumberjack.v2 v2.0.0 | ||
k8s.io/api v0.19.15 | ||
k8s.io/apimachinery v0.19.15 | ||
k8s.io/client-go v0.19.15 | ||
k8s.io/klog/v2 v2.2.0 // indirect | ||
github.com/sirupsen/logrus v1.9.3 | ||
github.com/stretchr/testify v1.9.0 | ||
github.com/tevino/abool v1.2.0 | ||
gopkg.in/natefinch/lumberjack.v2 v2.2.1 | ||
k8s.io/api v0.30.1 | ||
k8s.io/apimachinery v0.30.1 | ||
k8s.io/client-go v0.30.1 | ||
k8s.io/klog/v2 v2.120.1 | ||
) | ||
|
||
require ( | ||
github.com/davecgh/go-spew v1.1.1 // indirect | ||
github.com/emicklei/go-restful/v3 v3.11.0 // indirect | ||
github.com/evanphx/json-patch v4.12.0+incompatible // indirect | ||
github.com/go-jose/go-jose/v4 v4.0.2 // indirect | ||
github.com/go-logr/logr v1.4.1 // indirect | ||
github.com/go-openapi/jsonpointer v0.19.6 // indirect | ||
github.com/go-openapi/jsonreference v0.20.2 // indirect | ||
github.com/go-openapi/swag v0.22.3 // indirect | ||
github.com/gogo/protobuf v1.3.2 // indirect | ||
github.com/golang/protobuf v1.5.4 // indirect | ||
github.com/google/gnostic-models v0.6.8 // indirect | ||
github.com/google/gofuzz v1.2.0 // indirect | ||
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect | ||
github.com/google/uuid v1.6.0 // indirect | ||
github.com/imdario/mergo v0.3.7 // indirect | ||
github.com/josharian/intern v1.0.0 // indirect | ||
github.com/json-iterator/go v1.1.12 // indirect | ||
github.com/mailru/easyjson v0.7.7 // indirect | ||
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect | ||
github.com/modern-go/reflect2 v1.0.2 // indirect | ||
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect | ||
github.com/pmezard/go-difflib v1.0.0 // indirect | ||
github.com/spf13/pflag v1.0.5 // indirect | ||
golang.org/x/crypto v0.23.0 // indirect | ||
golang.org/x/net v0.25.0 // indirect | ||
golang.org/x/oauth2 v0.19.0 // indirect | ||
golang.org/x/sys v0.20.0 // indirect | ||
golang.org/x/term v0.20.0 // indirect | ||
golang.org/x/text v0.15.0 // indirect | ||
golang.org/x/time v0.5.0 // indirect | ||
google.golang.org/protobuf v1.34.1 // indirect | ||
gopkg.in/inf.v0 v0.9.1 // indirect | ||
gopkg.in/yaml.v2 v2.4.0 // indirect | ||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect | ||
k8s.io/utils v0.0.0-20240502163921-fe8a2dddb1d0 // indirect | ||
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect | ||
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect | ||
sigs.k8s.io/yaml v1.3.0 // indirect | ||
) |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.