From f6ef7d6fdd4ab92fbb3c0f6502b4b14ea95f4fbb Mon Sep 17 00:00:00 2001 From: Yonghwan SO Date: Tue, 5 Jul 2022 21:16:37 +0900 Subject: [PATCH] updated test workflow to run on push to the main --- .github/workflows/tests.yml | 6 +- SHOULDERS.md | 228 ++++++++++++++++++++++++++++++------ go.mod | 2 +- go.sum | 4 +- 4 files changed, 197 insertions(+), 43 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 60903153..1f2c1de3 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,7 +2,7 @@ name: Tests on: push: branches: - - master + - main pull_request: jobs: @@ -12,7 +12,6 @@ jobs: strategy: matrix: go-version: - - "1.16.x" - "1.17.x" - "1.18.x" @@ -66,7 +65,6 @@ jobs: strategy: matrix: go-version: - - "1.16.x" - "1.17.x" - "1.18.x" @@ -120,7 +118,6 @@ jobs: strategy: matrix: go-version: - - "1.16.x" - "1.17.x" - "1.18.x" @@ -169,7 +166,6 @@ jobs: strategy: matrix: go-version: - - "1.16.x" - "1.17.x" - "1.18.x" os: diff --git a/SHOULDERS.md b/SHOULDERS.md index 0ddc3507..f6de9cc2 100644 --- a/SHOULDERS.md +++ b/SHOULDERS.md @@ -4,55 +4,213 @@ Fizz does not try to reinvent the wheel! Instead, it uses the already great whee Thank you to the following **GIANTS**: - -* [github.com/blang/semver](https://godoc.org/github.com/blang/semver) - +* [cloud.google.com/go](https://godoc.org/cloud.google.com/go) +* [cloud.google.com/go/bigquery](https://godoc.org/cloud.google.com/go/bigquery) +* [cloud.google.com/go/datastore](https://godoc.org/cloud.google.com/go/datastore) +* [cloud.google.com/go/firestore](https://godoc.org/cloud.google.com/go/firestore) +* [cloud.google.com/go/pubsub](https://godoc.org/cloud.google.com/go/pubsub) +* [cloud.google.com/go/storage](https://godoc.org/cloud.google.com/go/storage) +* [dmitri.shuralyov.com/gpu/mtl](https://godoc.org/dmitri.shuralyov.com/gpu/mtl) +* [github.com/BurntSushi/toml](https://godoc.org/github.com/BurntSushi/toml) +* [github.com/BurntSushi/xgb](https://godoc.org/github.com/BurntSushi/xgb) +* [github.com/Masterminds/semver/v3](https://godoc.org/github.com/Masterminds/semver/v3) +* [github.com/antihax/optional](https://godoc.org/github.com/antihax/optional) +* [github.com/armon/circbuf](https://godoc.org/github.com/armon/circbuf) +* [github.com/armon/go-metrics](https://godoc.org/github.com/armon/go-metrics) +* [github.com/armon/go-radix](https://godoc.org/github.com/armon/go-radix) +* [github.com/aymerick/douceur](https://godoc.org/github.com/aymerick/douceur) +* [github.com/bgentry/speakeasy](https://godoc.org/github.com/bgentry/speakeasy) +* [github.com/bketelsen/crypt](https://godoc.org/github.com/bketelsen/crypt) +* [github.com/census-instrumentation/opencensus-proto](https://godoc.org/github.com/census-instrumentation/opencensus-proto) +* [github.com/chzyer/logex](https://godoc.org/github.com/chzyer/logex) +* [github.com/chzyer/readline](https://godoc.org/github.com/chzyer/readline) +* [github.com/chzyer/test](https://godoc.org/github.com/chzyer/test) +* [github.com/client9/misspell](https://godoc.org/github.com/client9/misspell) +* [github.com/cncf/udpa/go](https://godoc.org/github.com/cncf/udpa/go) +* [github.com/cockroachdb/apd](https://godoc.org/github.com/cockroachdb/apd) +* [github.com/coreos/go-semver](https://godoc.org/github.com/coreos/go-semver) +* [github.com/coreos/go-systemd](https://godoc.org/github.com/coreos/go-systemd) +* [github.com/coreos/go-systemd/v22](https://godoc.org/github.com/coreos/go-systemd/v22) +* [github.com/cpuguy83/go-md2man/v2](https://godoc.org/github.com/cpuguy83/go-md2man/v2) +* [github.com/creack/pty](https://godoc.org/github.com/creack/pty) +* [github.com/davecgh/go-spew](https://godoc.org/github.com/davecgh/go-spew) +* [github.com/envoyproxy/go-control-plane](https://godoc.org/github.com/envoyproxy/go-control-plane) +* [github.com/envoyproxy/protoc-gen-validate](https://godoc.org/github.com/envoyproxy/protoc-gen-validate) +* [github.com/fatih/color](https://godoc.org/github.com/fatih/color) * [github.com/fatih/structs](https://godoc.org/github.com/fatih/structs) - +* [github.com/fsnotify/fsnotify](https://godoc.org/github.com/fsnotify/fsnotify) +* [github.com/ghodss/yaml](https://godoc.org/github.com/ghodss/yaml) +* [github.com/go-gl/glfw](https://godoc.org/github.com/go-gl/glfw) +* [github.com/go-gl/glfw/v3.3/glfw](https://godoc.org/github.com/go-gl/glfw/v3.3/glfw) +* [github.com/go-kit/log](https://godoc.org/github.com/go-kit/log) +* [github.com/go-logfmt/logfmt](https://godoc.org/github.com/go-logfmt/logfmt) * [github.com/go-sql-driver/mysql](https://godoc.org/github.com/go-sql-driver/mysql) - +* [github.com/go-stack/stack](https://godoc.org/github.com/go-stack/stack) +* [github.com/gobuffalo/attrs](https://godoc.org/github.com/gobuffalo/attrs) * [github.com/gobuffalo/envy](https://godoc.org/github.com/gobuffalo/envy) - * [github.com/gobuffalo/flect](https://godoc.org/github.com/gobuffalo/flect) - +* [github.com/gobuffalo/genny/v2](https://godoc.org/github.com/gobuffalo/genny/v2) * [github.com/gobuffalo/github_flavored_markdown](https://godoc.org/github.com/gobuffalo/github_flavored_markdown) - -* [github.com/gobuffalo/plush](https://godoc.org/github.com/gobuffalo/plush) - -* [github.com/gobuffalo/tags](https://godoc.org/github.com/gobuffalo/tags) - -* [github.com/gobuffalo/uuid](https://godoc.org/github.com/gobuffalo/uuid) - -* [github.com/gobuffalo/validate](https://godoc.org/github.com/gobuffalo/validate) - +* [github.com/gobuffalo/helpers](https://godoc.org/github.com/gobuffalo/helpers) +* [github.com/gobuffalo/logger](https://godoc.org/github.com/gobuffalo/logger) +* [github.com/gobuffalo/nulls](https://godoc.org/github.com/gobuffalo/nulls) +* [github.com/gobuffalo/packd](https://godoc.org/github.com/gobuffalo/packd) +* [github.com/gobuffalo/plush/v4](https://godoc.org/github.com/gobuffalo/plush/v4) +* [github.com/gobuffalo/pop/v6](https://godoc.org/github.com/gobuffalo/pop/v6) +* [github.com/gobuffalo/tags/v3](https://godoc.org/github.com/gobuffalo/tags/v3) +* [github.com/gobuffalo/validate/v3](https://godoc.org/github.com/gobuffalo/validate/v3) +* [github.com/godbus/dbus/v5](https://godoc.org/github.com/godbus/dbus/v5) * [github.com/gofrs/uuid](https://godoc.org/github.com/gofrs/uuid) - +* [github.com/gogo/protobuf](https://godoc.org/github.com/gogo/protobuf) +* [github.com/golang/glog](https://godoc.org/github.com/golang/glog) +* [github.com/golang/groupcache](https://godoc.org/github.com/golang/groupcache) +* [github.com/golang/mock](https://godoc.org/github.com/golang/mock) +* [github.com/golang/protobuf](https://godoc.org/github.com/golang/protobuf) +* [github.com/google/btree](https://godoc.org/github.com/google/btree) +* [github.com/google/go-cmp](https://godoc.org/github.com/google/go-cmp) +* [github.com/google/gofuzz](https://godoc.org/github.com/google/gofuzz) +* [github.com/google/martian](https://godoc.org/github.com/google/martian) +* [github.com/google/martian/v3](https://godoc.org/github.com/google/martian/v3) +* [github.com/google/pprof](https://godoc.org/github.com/google/pprof) +* [github.com/google/renameio](https://godoc.org/github.com/google/renameio) +* [github.com/google/uuid](https://godoc.org/github.com/google/uuid) +* [github.com/googleapis/gax-go/v2](https://godoc.org/github.com/googleapis/gax-go/v2) +* [github.com/gopherjs/gopherjs](https://godoc.org/github.com/gopherjs/gopherjs) +* [github.com/gorilla/css](https://godoc.org/github.com/gorilla/css) +* [github.com/grpc-ecosystem/grpc-gateway](https://godoc.org/github.com/grpc-ecosystem/grpc-gateway) +* [github.com/hashicorp/consul/api](https://godoc.org/github.com/hashicorp/consul/api) +* [github.com/hashicorp/consul/sdk](https://godoc.org/github.com/hashicorp/consul/sdk) +* [github.com/hashicorp/errwrap](https://godoc.org/github.com/hashicorp/errwrap) +* [github.com/hashicorp/go-cleanhttp](https://godoc.org/github.com/hashicorp/go-cleanhttp) +* [github.com/hashicorp/go-immutable-radix](https://godoc.org/github.com/hashicorp/go-immutable-radix) +* [github.com/hashicorp/go-msgpack](https://godoc.org/github.com/hashicorp/go-msgpack) +* [github.com/hashicorp/go-multierror](https://godoc.org/github.com/hashicorp/go-multierror) +* [github.com/hashicorp/go-rootcerts](https://godoc.org/github.com/hashicorp/go-rootcerts) +* [github.com/hashicorp/go-sockaddr](https://godoc.org/github.com/hashicorp/go-sockaddr) +* [github.com/hashicorp/go-syslog](https://godoc.org/github.com/hashicorp/go-syslog) +* [github.com/hashicorp/go-uuid](https://godoc.org/github.com/hashicorp/go-uuid) +* [github.com/hashicorp/go.net](https://godoc.org/github.com/hashicorp/go.net) +* [github.com/hashicorp/golang-lru](https://godoc.org/github.com/hashicorp/golang-lru) +* [github.com/hashicorp/hcl](https://godoc.org/github.com/hashicorp/hcl) +* [github.com/hashicorp/logutils](https://godoc.org/github.com/hashicorp/logutils) +* [github.com/hashicorp/mdns](https://godoc.org/github.com/hashicorp/mdns) +* [github.com/hashicorp/memberlist](https://godoc.org/github.com/hashicorp/memberlist) +* [github.com/hashicorp/serf](https://godoc.org/github.com/hashicorp/serf) +* [github.com/ianlancetaylor/demangle](https://godoc.org/github.com/ianlancetaylor/demangle) +* [github.com/inconshreveable/mousetrap](https://godoc.org/github.com/inconshreveable/mousetrap) +* [github.com/jackc/chunkreader](https://godoc.org/github.com/jackc/chunkreader) +* [github.com/jackc/chunkreader/v2](https://godoc.org/github.com/jackc/chunkreader/v2) +* [github.com/jackc/pgconn](https://godoc.org/github.com/jackc/pgconn) +* [github.com/jackc/pgio](https://godoc.org/github.com/jackc/pgio) +* [github.com/jackc/pgmock](https://godoc.org/github.com/jackc/pgmock) +* [github.com/jackc/pgpassfile](https://godoc.org/github.com/jackc/pgpassfile) +* [github.com/jackc/pgproto3](https://godoc.org/github.com/jackc/pgproto3) +* [github.com/jackc/pgproto3/v2](https://godoc.org/github.com/jackc/pgproto3/v2) +* [github.com/jackc/pgservicefile](https://godoc.org/github.com/jackc/pgservicefile) +* [github.com/jackc/pgtype](https://godoc.org/github.com/jackc/pgtype) +* [github.com/jackc/pgx/v4](https://godoc.org/github.com/jackc/pgx/v4) +* [github.com/jackc/puddle](https://godoc.org/github.com/jackc/puddle) +* [github.com/jmoiron/sqlx](https://godoc.org/github.com/jmoiron/sqlx) +* [github.com/joho/godotenv](https://godoc.org/github.com/joho/godotenv) +* [github.com/json-iterator/go](https://godoc.org/github.com/json-iterator/go) +* [github.com/jstemmer/go-junit-report](https://godoc.org/github.com/jstemmer/go-junit-report) +* [github.com/jtolds/gls](https://godoc.org/github.com/jtolds/gls) * [github.com/kballard/go-shellquote](https://godoc.org/github.com/kballard/go-shellquote) - -* [github.com/markbates/inflect](https://godoc.org/github.com/markbates/inflect) - +* [github.com/kisielk/errcheck](https://godoc.org/github.com/kisielk/errcheck) +* [github.com/kisielk/gotool](https://godoc.org/github.com/kisielk/gotool) +* [github.com/konsorten/go-windows-terminal-sequences](https://godoc.org/github.com/konsorten/go-windows-terminal-sequences) +* [github.com/kr/fs](https://godoc.org/github.com/kr/fs) +* [github.com/kr/pretty](https://godoc.org/github.com/kr/pretty) +* [github.com/kr/pty](https://godoc.org/github.com/kr/pty) +* [github.com/kr/text](https://godoc.org/github.com/kr/text) +* [github.com/lib/pq](https://godoc.org/github.com/lib/pq) +* [github.com/luna-duclos/instrumentedsql](https://godoc.org/github.com/luna-duclos/instrumentedsql) +* [github.com/magiconair/properties](https://godoc.org/github.com/magiconair/properties) +* [github.com/markbates/oncer](https://godoc.org/github.com/markbates/oncer) +* [github.com/markbates/safe](https://godoc.org/github.com/markbates/safe) +* [github.com/mattn/go-colorable](https://godoc.org/github.com/mattn/go-colorable) +* [github.com/mattn/go-isatty](https://godoc.org/github.com/mattn/go-isatty) +* [github.com/mattn/go-sqlite3](https://godoc.org/github.com/mattn/go-sqlite3) * [github.com/microcosm-cc/bluemonday](https://godoc.org/github.com/microcosm-cc/bluemonday) - -* [github.com/onsi/ginkgo](https://godoc.org/github.com/onsi/ginkgo) - -* [github.com/onsi/gomega](https://godoc.org/github.com/onsi/gomega) - +* [github.com/miekg/dns](https://godoc.org/github.com/miekg/dns) +* [github.com/mitchellh/cli](https://godoc.org/github.com/mitchellh/cli) +* [github.com/mitchellh/go-homedir](https://godoc.org/github.com/mitchellh/go-homedir) +* [github.com/mitchellh/go-testing-interface](https://godoc.org/github.com/mitchellh/go-testing-interface) +* [github.com/mitchellh/gox](https://godoc.org/github.com/mitchellh/gox) +* [github.com/mitchellh/iochan](https://godoc.org/github.com/mitchellh/iochan) +* [github.com/mitchellh/mapstructure](https://godoc.org/github.com/mitchellh/mapstructure) +* [github.com/modern-go/concurrent](https://godoc.org/github.com/modern-go/concurrent) +* [github.com/modern-go/reflect2](https://godoc.org/github.com/modern-go/reflect2) +* [github.com/pascaldekloe/goe](https://godoc.org/github.com/pascaldekloe/goe) +* [github.com/pelletier/go-toml](https://godoc.org/github.com/pelletier/go-toml) +* [github.com/pkg/diff](https://godoc.org/github.com/pkg/diff) * [github.com/pkg/errors](https://godoc.org/github.com/pkg/errors) - +* [github.com/pkg/sftp](https://godoc.org/github.com/pkg/sftp) +* [github.com/pmezard/go-difflib](https://godoc.org/github.com/pmezard/go-difflib) +* [github.com/posener/complete](https://godoc.org/github.com/posener/complete) +* [github.com/prometheus/client_model](https://godoc.org/github.com/prometheus/client_model) +* [github.com/rogpeppe/fastuuid](https://godoc.org/github.com/rogpeppe/fastuuid) * [github.com/rogpeppe/go-internal](https://godoc.org/github.com/rogpeppe/go-internal) - -* [github.com/serenize/snaker](https://godoc.org/github.com/serenize/snaker) - +* [github.com/rs/xid](https://godoc.org/github.com/rs/xid) +* [github.com/rs/zerolog](https://godoc.org/github.com/rs/zerolog) +* [github.com/russross/blackfriday/v2](https://godoc.org/github.com/russross/blackfriday/v2) +* [github.com/ryanuber/columnize](https://godoc.org/github.com/ryanuber/columnize) +* [github.com/satori/go.uuid](https://godoc.org/github.com/satori/go.uuid) +* [github.com/sean-/seed](https://godoc.org/github.com/sean-/seed) +* [github.com/sergi/go-diff](https://godoc.org/github.com/sergi/go-diff) +* [github.com/shopspring/decimal](https://godoc.org/github.com/shopspring/decimal) +* [github.com/shurcooL/sanitized_anchor_name](https://godoc.org/github.com/shurcooL/sanitized_anchor_name) +* [github.com/sirupsen/logrus](https://godoc.org/github.com/sirupsen/logrus) +* [github.com/smartystreets/assertions](https://godoc.org/github.com/smartystreets/assertions) +* [github.com/smartystreets/goconvey](https://godoc.org/github.com/smartystreets/goconvey) +* [github.com/sourcegraph/annotate](https://godoc.org/github.com/sourcegraph/annotate) +* [github.com/sourcegraph/syntaxhighlight](https://godoc.org/github.com/sourcegraph/syntaxhighlight) +* [github.com/spf13/afero](https://godoc.org/github.com/spf13/afero) +* [github.com/spf13/cast](https://godoc.org/github.com/spf13/cast) +* [github.com/spf13/cobra](https://godoc.org/github.com/spf13/cobra) +* [github.com/spf13/jwalterweatherman](https://godoc.org/github.com/spf13/jwalterweatherman) +* [github.com/spf13/pflag](https://godoc.org/github.com/spf13/pflag) +* [github.com/spf13/viper](https://godoc.org/github.com/spf13/viper) +* [github.com/stretchr/objx](https://godoc.org/github.com/stretchr/objx) * [github.com/stretchr/testify](https://godoc.org/github.com/stretchr/testify) - +* [github.com/subosito/gotenv](https://godoc.org/github.com/subosito/gotenv) +* [github.com/yuin/goldmark](https://godoc.org/github.com/yuin/goldmark) +* [github.com/zenazn/goji](https://godoc.org/github.com/zenazn/goji) +* [go.etcd.io/etcd/api/v3](https://godoc.org/go.etcd.io/etcd/api/v3) +* [go.etcd.io/etcd/client/pkg/v3](https://godoc.org/go.etcd.io/etcd/client/pkg/v3) +* [go.etcd.io/etcd/client/v2](https://godoc.org/go.etcd.io/etcd/client/v2) +* [go.opencensus.io](https://godoc.org/go.opencensus.io) +* [go.uber.org/atomic](https://godoc.org/go.uber.org/atomic) +* [go.uber.org/multierr](https://godoc.org/go.uber.org/multierr) +* [go.uber.org/tools](https://godoc.org/go.uber.org/tools) +* [go.uber.org/zap](https://godoc.org/go.uber.org/zap) +* [golang.org/x/crypto](https://godoc.org/golang.org/x/crypto) +* [golang.org/x/exp](https://godoc.org/golang.org/x/exp) +* [golang.org/x/image](https://godoc.org/golang.org/x/image) +* [golang.org/x/lint](https://godoc.org/golang.org/x/lint) +* [golang.org/x/mobile](https://godoc.org/golang.org/x/mobile) +* [golang.org/x/mod](https://godoc.org/golang.org/x/mod) * [golang.org/x/net](https://godoc.org/golang.org/x/net) - +* [golang.org/x/oauth2](https://godoc.org/golang.org/x/oauth2) * [golang.org/x/sync](https://godoc.org/golang.org/x/sync) - * [golang.org/x/sys](https://godoc.org/golang.org/x/sys) - +* [golang.org/x/term](https://godoc.org/golang.org/x/term) * [golang.org/x/text](https://godoc.org/golang.org/x/text) - +* [golang.org/x/time](https://godoc.org/golang.org/x/time) +* [golang.org/x/tools](https://godoc.org/golang.org/x/tools) +* [golang.org/x/xerrors](https://godoc.org/golang.org/x/xerrors) +* [google.golang.org/api](https://godoc.org/google.golang.org/api) * [google.golang.org/appengine](https://godoc.org/google.golang.org/appengine) - +* [google.golang.org/genproto](https://godoc.org/google.golang.org/genproto) +* [google.golang.org/grpc](https://godoc.org/google.golang.org/grpc) +* [google.golang.org/protobuf](https://godoc.org/google.golang.org/protobuf) +* [gopkg.in/check.v1](https://godoc.org/gopkg.in/check.v1) +* [gopkg.in/errgo.v2](https://godoc.org/gopkg.in/errgo.v2) +* [gopkg.in/inconshreveable/log15.v2](https://godoc.org/gopkg.in/inconshreveable/log15.v2) +* [gopkg.in/ini.v1](https://godoc.org/gopkg.in/ini.v1) * [gopkg.in/yaml.v2](https://godoc.org/gopkg.in/yaml.v2) +* [gopkg.in/yaml.v3](https://godoc.org/gopkg.in/yaml.v3) +* [honnef.co/go/tools](https://godoc.org/honnef.co/go/tools) +* [rsc.io/binaryregexp](https://godoc.org/rsc.io/binaryregexp) +* [rsc.io/quote/v3](https://godoc.org/rsc.io/quote/v3) +* [rsc.io/sampler](https://godoc.org/rsc.io/sampler) diff --git a/go.mod b/go.mod index e9a3457b..403ea6fb 100644 --- a/go.mod +++ b/go.mod @@ -9,5 +9,5 @@ require ( github.com/gobuffalo/pop/v6 v6.0.4 github.com/jackc/pgx/v4 v4.16.1 github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 - github.com/stretchr/testify v1.7.4 + github.com/stretchr/testify v1.8.0 ) diff --git a/go.sum b/go.sum index d6424185..3e717c0c 100644 --- a/go.sum +++ b/go.sum @@ -397,8 +397,8 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.4 h1:wZRexSlwd7ZXfKINDLsO4r7WBt3gTKONc6K/VesHvHM= -github.com/stretchr/testify v1.7.4/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=