diff --git a/.github/workflows/linters.yaml b/.github/workflows/linters.yaml index 24f63a8..c8a3a1d 100644 --- a/.github/workflows/linters.yaml +++ b/.github/workflows/linters.yaml @@ -17,7 +17,7 @@ jobs: steps: - uses: actions/setup-go@v5 with: - go-version: "1.22" + go-version: "1.23" cache: false - name: Checkout the code uses: actions/checkout@v4 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..b149882 --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,15 @@ +name: Release GoScaleIO +# Invocable as a reusable workflow +# Can be manually triggered +on: + workflow_call: + workflow_dispatch: + inputs: + version: + description: 'Version to release (major, minor, patch)' + required: true + default: 'none' +jobs: + csm-release: + uses: dell/common-github-actions/.github/workflows/csm-release-libs.yaml@main + name: Release Go Client Libraries diff --git a/go.mod b/go.mod index bf6fddd..79a2f5e 100644 --- a/go.mod +++ b/go.mod @@ -14,4 +14,4 @@ require ( golang.org/x/sys v0.25.0 // indirect ) -go 1.22.0 +go 1.23