From 812b10dc40d5a3c60c77985a00db134f49527720 Mon Sep 17 00:00:00 2001 From: Kim Gustyr Date: Thu, 30 Jul 2026 12:27:35 +0100 Subject: [PATCH] build!: move the module to /v2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `go install github.com/Flagsmith/flagsmith-cli@latest` resolves v1.1.0 — the npm-era tag, which contains no Go code — and fails with "does not contain package". Tagging v2 does not fix it: a module at major 2 or higher must carry the matching path suffix, and the +incompatible escape applies only to repos without a go.mod, so v2 tags would simply be invalid for the old path and @latest would stay on v1.1.0 forever. The suffix is unavoidable if we tag v2 at all; the alternatives were releasing the rewrite on the v1 line or dropping `go install` from the docs. The README pins the beta tag rather than using @latest, which skips prereleases when any release exists — v1.1.0 does. release-please keeps the pin current through extra-files, same as the two installers. `go install` names the binary after the module path, so it lands as flagsmith-cli; the README says so. beep boop --- .goreleaser.yaml | 2 +- README.md | 2 +- go.mod | 2 +- install.sh | 2 +- internal/api/client.go | 6 +++--- internal/auth/oauth.go | 2 +- internal/auth/store.go | 2 +- internal/cmd/api.go | 4 ++-- internal/cmd/auth.go | 8 ++++---- internal/cmd/client.go | 6 +++--- internal/cmd/cmd_test.go | 10 +++++----- internal/cmd/config.go | 2 +- internal/cmd/context.go | 4 ++-- internal/cmd/environment.go | 6 +++--- internal/cmd/errors.go | 8 ++++---- internal/cmd/errors_test.go | 8 ++++---- internal/cmd/feature.go | 4 ++-- internal/cmd/flag_identity.go | 4 ++-- internal/cmd/flag_reorder.go | 4 ++-- internal/cmd/flag_update.go | 6 +++--- internal/cmd/flags.go | 6 +++--- internal/cmd/init.go | 12 ++++++------ internal/cmd/login.go | 6 +++--- internal/cmd/logout.go | 4 ++-- internal/cmd/organisation.go | 6 +++--- internal/cmd/project.go | 6 +++--- internal/cmd/prompts.go | 2 +- internal/cmd/render.go | 2 +- internal/cmd/resolve.go | 4 ++-- internal/cmd/root.go | 6 +++--- internal/cmd/segment.go | 6 +++--- internal/cmd/sentinel_test.go | 10 +++++----- internal/version/version.go | 2 +- main.go | 2 +- release-please-config.json | 3 ++- 35 files changed, 85 insertions(+), 84 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 0103f14..46ffcf2 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -8,7 +8,7 @@ builds: - -trimpath ldflags: - >- - -s -w -X github.com/Flagsmith/flagsmith-cli/internal/version.Version={{ if .IsSnapshot }}v{{ .Version }}{{ else }}{{ .Tag }}{{ end }} + -s -w -X github.com/Flagsmith/flagsmith-cli/v2/internal/version.Version={{ if .IsSnapshot }}v{{ .Version }}{{ else }}{{ .Tag }}{{ end }} mod_timestamp: "{{ .CommitTimestamp }}" goos: - linux diff --git a/README.md b/README.md index f874cba..ed1e760 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ curl -fsSL https://raw.githubusercontent.com/Flagsmith/flagsmith-cli/main/instal To pin the installer itself, fetch it at a commit you trust: `raw.githubusercontent.com/Flagsmith/flagsmith-cli//install.sh`. -Alternatively, `go install github.com/Flagsmith/flagsmith-cli@latest`, or grab an archive from [Releases](https://github.com/Flagsmith/flagsmith-cli/releases). +Alternatively, `go install github.com/Flagsmith/flagsmith-cli/v2@v2.0.0-beta.1` (installs as `flagsmith-cli`), or grab an archive from [Releases](https://github.com/Flagsmith/flagsmith-cli/releases). On Windows: diff --git a/go.mod b/go.mod index 0bb0e35..e07bb3c 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/Flagsmith/flagsmith-cli +module github.com/Flagsmith/flagsmith-cli/v2 go 1.26 diff --git a/install.sh b/install.sh index 6243ab3..a63e64e 100644 --- a/install.sh +++ b/install.sh @@ -116,7 +116,7 @@ detect_platform() { case "$ARCH" in x86_64 | amd64) ARCH=amd64 ;; aarch64 | arm64) ARCH=arm64 ;; - *) err "unsupported architecture '${ARCH}' — 'go install github.com/${REPO}@${VERSION}' builds from source" ;; + *) err "unsupported architecture '${ARCH}' — 'go install github.com/${REPO}/v2@${VERSION}' builds from source" ;; esac # uname reports x86_64 under Rosetta. diff --git a/internal/api/client.go b/internal/api/client.go index 0d230d3..7558a60 100644 --- a/internal/api/client.go +++ b/internal/api/client.go @@ -13,10 +13,10 @@ import ( "strconv" "strings" - "github.com/Flagsmith/flagsmith-cli/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" - "github.com/Flagsmith/flagsmith-cli/internal/httpx" - "github.com/Flagsmith/flagsmith-cli/internal/version" + "github.com/Flagsmith/flagsmith-cli/v2/internal/httpx" + "github.com/Flagsmith/flagsmith-cli/v2/internal/version" ) // Auth applies an Authorization scheme to a request. diff --git a/internal/auth/oauth.go b/internal/auth/oauth.go index 64b7ef2..e6ff2b7 100644 --- a/internal/auth/oauth.go +++ b/internal/auth/oauth.go @@ -15,7 +15,7 @@ import ( "strings" "time" - "github.com/Flagsmith/flagsmith-cli/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" ) const ( diff --git a/internal/auth/store.go b/internal/auth/store.go index 2789f85..c78761c 100644 --- a/internal/auth/store.go +++ b/internal/auth/store.go @@ -7,7 +7,7 @@ import ( "strings" "time" - "github.com/Flagsmith/flagsmith-cli/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" "github.com/zalando/go-keyring" ) diff --git a/internal/cmd/api.go b/internal/cmd/api.go index f1b33aa..9b87fea 100644 --- a/internal/cmd/api.go +++ b/internal/cmd/api.go @@ -13,11 +13,11 @@ import ( "strconv" "strings" - "github.com/Flagsmith/flagsmith-cli/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var ( diff --git a/internal/cmd/auth.go b/internal/cmd/auth.go index b6e13c4..91b2290 100644 --- a/internal/cmd/auth.go +++ b/internal/cmd/auth.go @@ -11,10 +11,10 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) const ( diff --git a/internal/cmd/client.go b/internal/cmd/client.go index cd67a58..b2701ac 100644 --- a/internal/cmd/client.go +++ b/internal/cmd/client.go @@ -4,9 +4,9 @@ import ( "net/http" "sync" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/httpx" - "github.com/Flagsmith/flagsmith-cli/internal/version" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/httpx" + "github.com/Flagsmith/flagsmith-cli/v2/internal/version" ) // userAgent identifies the CLI on every outbound request. diff --git a/internal/cmd/cmd_test.go b/internal/cmd/cmd_test.go index 53a02cd..8fcc49a 100644 --- a/internal/cmd/cmd_test.go +++ b/internal/cmd/cmd_test.go @@ -23,11 +23,11 @@ import ( "github.com/spf13/pflag" "github.com/zalando/go-keyring" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/config" - "github.com/Flagsmith/flagsmith-cli/internal/version" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/version" ) const ( diff --git a/internal/cmd/config.go b/internal/cmd/config.go index 0c2955f..ff3c0ec 100644 --- a/internal/cmd/config.go +++ b/internal/cmd/config.go @@ -8,7 +8,7 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) // abbreviateHome shortens a path under the user's home directory to a ~ prefix, diff --git a/internal/cmd/context.go b/internal/cmd/context.go index 7c96c29..949b0ca 100644 --- a/internal/cmd/context.go +++ b/internal/cmd/context.go @@ -9,8 +9,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" ) const ( diff --git a/internal/cmd/environment.go b/internal/cmd/environment.go index 53f2d00..42dcb0e 100644 --- a/internal/cmd/environment.go +++ b/internal/cmd/environment.go @@ -8,9 +8,9 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var environmentCmd = &cobra.Command{ diff --git a/internal/cmd/errors.go b/internal/cmd/errors.go index c8446cf..4fe6439 100644 --- a/internal/cmd/errors.go +++ b/internal/cmd/errors.go @@ -4,10 +4,10 @@ import ( "errors" "fmt" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/bug" - "github.com/Flagsmith/flagsmith-cli/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" ) // A hint is an optional line rendered after an error message (before the usage diff --git a/internal/cmd/errors_test.go b/internal/cmd/errors_test.go index 426b177..20cfbf6 100644 --- a/internal/cmd/errors_test.go +++ b/internal/cmd/errors_test.go @@ -9,10 +9,10 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/bug" - "github.com/Flagsmith/flagsmith-cli/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" ) func TestHintFor(t *testing.T) { diff --git a/internal/cmd/feature.go b/internal/cmd/feature.go index a7fdb8d..bfcf52a 100644 --- a/internal/cmd/feature.go +++ b/internal/cmd/feature.go @@ -11,8 +11,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var featureCmd = &cobra.Command{ diff --git a/internal/cmd/flag_identity.go b/internal/cmd/flag_identity.go index 0f3724c..086ae64 100644 --- a/internal/cmd/flag_identity.go +++ b/internal/cmd/flag_identity.go @@ -7,8 +7,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) // identityFlagView is the curated shape for a flag's state for one identity. diff --git a/internal/cmd/flag_reorder.go b/internal/cmd/flag_reorder.go index 3287f7c..bffe19f 100644 --- a/internal/cmd/flag_reorder.go +++ b/internal/cmd/flag_reorder.go @@ -7,8 +7,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var flagReorderCmd = &cobra.Command{ diff --git a/internal/cmd/flag_update.go b/internal/cmd/flag_update.go index d25af99..9755fcb 100644 --- a/internal/cmd/flag_update.go +++ b/internal/cmd/flag_update.go @@ -6,9 +6,9 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var ( diff --git a/internal/cmd/flags.go b/internal/cmd/flags.go index 30328ab..eafdded 100644 --- a/internal/cmd/flags.go +++ b/internal/cmd/flags.go @@ -9,9 +9,9 @@ import ( "github.com/spf13/cobra" "golang.org/x/sync/errgroup" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) // metaFanOut bounds how many per-feature metadata reads run concurrently. diff --git a/internal/cmd/init.go b/internal/cmd/init.go index 6beb27c..a094690 100644 --- a/internal/cmd/init.go +++ b/internal/cmd/init.go @@ -11,12 +11,12 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/config" - "github.com/Flagsmith/flagsmith-cli/internal/output" - "github.com/Flagsmith/flagsmith-cli/internal/version" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/version" ) // schemaURL pins the $schema written by init to the schema of the writing diff --git a/internal/cmd/login.go b/internal/cmd/login.go index a4e7e2e..c383a5a 100644 --- a/internal/cmd/login.go +++ b/internal/cmd/login.go @@ -7,9 +7,9 @@ import ( "github.com/pkg/browser" "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var noBrowser bool diff --git a/internal/cmd/logout.go b/internal/cmd/logout.go index 0e0790f..526bf70 100644 --- a/internal/cmd/logout.go +++ b/internal/cmd/logout.go @@ -6,8 +6,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) func newLogoutCmd() *cobra.Command { diff --git a/internal/cmd/organisation.go b/internal/cmd/organisation.go index b9af0b1..4f85cbb 100644 --- a/internal/cmd/organisation.go +++ b/internal/cmd/organisation.go @@ -7,9 +7,9 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var organisationCmd = &cobra.Command{ diff --git a/internal/cmd/project.go b/internal/cmd/project.go index ff603cb..31aaede 100644 --- a/internal/cmd/project.go +++ b/internal/cmd/project.go @@ -7,9 +7,9 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) var projectCmd = &cobra.Command{ diff --git a/internal/cmd/prompts.go b/internal/cmd/prompts.go index 1ad51e6..4a7631f 100644 --- a/internal/cmd/prompts.go +++ b/internal/cmd/prompts.go @@ -8,7 +8,7 @@ import ( "github.com/spf13/cobra" "golang.org/x/term" - "github.com/Flagsmith/flagsmith-cli/internal/prompt" + "github.com/Flagsmith/flagsmith-cli/v2/internal/prompt" ) // stdinIsTTY gates whether prompting is allowed at all; tests stub it. diff --git a/internal/cmd/render.go b/internal/cmd/render.go index ad28b36..efe71e4 100644 --- a/internal/cmd/render.go +++ b/internal/cmd/render.go @@ -6,7 +6,7 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) // renderList renders a list command's items: as JSON when requested, else the diff --git a/internal/cmd/resolve.go b/internal/cmd/resolve.go index a562c86..92deccc 100644 --- a/internal/cmd/resolve.go +++ b/internal/cmd/resolve.go @@ -9,8 +9,8 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" ) // idNameMap builds a canonical→name map from a fetched slice. diff --git a/internal/cmd/root.go b/internal/cmd/root.go index c37d2d9..b5501b1 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -13,9 +13,9 @@ import ( "github.com/spf13/cobra" "github.com/spf13/pflag" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/output" - "github.com/Flagsmith/flagsmith-cli/internal/version" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/version" ) // annotationLongRunning marks a command that manages its own long wait (e.g. a diff --git a/internal/cmd/segment.go b/internal/cmd/segment.go index 88b4ddc..2bedf96 100644 --- a/internal/cmd/segment.go +++ b/internal/cmd/segment.go @@ -12,9 +12,9 @@ import ( "github.com/spf13/cobra" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/cache" - "github.com/Flagsmith/flagsmith-cli/internal/output" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/cache" + "github.com/Flagsmith/flagsmith-cli/v2/internal/output" ) // segmentRuleSchema is stamped onto emitted rules so a saved rule file diff --git a/internal/cmd/sentinel_test.go b/internal/cmd/sentinel_test.go index 83830d8..2a5db67 100644 --- a/internal/cmd/sentinel_test.go +++ b/internal/cmd/sentinel_test.go @@ -9,11 +9,11 @@ import ( "strings" "testing" - "github.com/Flagsmith/flagsmith-cli/internal/api" - "github.com/Flagsmith/flagsmith-cli/internal/auth" - "github.com/Flagsmith/flagsmith-cli/internal/bug" - "github.com/Flagsmith/flagsmith-cli/internal/config" - "github.com/Flagsmith/flagsmith-cli/internal/prompt" + "github.com/Flagsmith/flagsmith-cli/v2/internal/api" + "github.com/Flagsmith/flagsmith-cli/v2/internal/auth" + "github.com/Flagsmith/flagsmith-cli/v2/internal/bug" + "github.com/Flagsmith/flagsmith-cli/v2/internal/config" + "github.com/Flagsmith/flagsmith-cli/v2/internal/prompt" ) // Every exported Err* sentinel must have an explicit hint decision: a hintFor diff --git a/internal/version/version.go b/internal/version/version.go index a8a0f61..9c748e5 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -9,7 +9,7 @@ import ( ) // Version is the CLI version: the release tag stamped by the release build -// (-ldflags "-X github.com/Flagsmith/flagsmith-cli/internal/version.Version=v1.2.3"), +// (-ldflags "-X github.com/Flagsmith/flagsmith-cli/v2/internal/version.Version=v1.2.3"), // else resolved from build info. var Version = "dev" diff --git a/main.go b/main.go index 69e570a..faf4858 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,6 @@ package main -import "github.com/Flagsmith/flagsmith-cli/internal/cmd" +import "github.com/Flagsmith/flagsmith-cli/v2/internal/cmd" func main() { cmd.Execute() diff --git a/release-please-config.json b/release-please-config.json index 27d669d..df98b6f 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -11,7 +11,8 @@ "include-component-in-tag": false, "extra-files": [ "install.sh", - "install.ps1" + "install.ps1", + "README.md" ] } },