diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index e16f1fa..09947ea 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -32,7 +32,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: 1.24.x + go-version: 1.26.x - name: Lint run: | @@ -55,7 +55,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: 1.24.x + go-version: 1.26.x - name: Setup Node uses: actions/setup-node@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc375ab..1571bd8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: 1.24.x + go-version: 1.26.x - name: Lint run: | @@ -53,7 +53,7 @@ jobs: - name: Install Go uses: actions/setup-go@v6 with: - go-version: 1.24.x + go-version: 1.26.x - name: Install Pulumi CLI uses: pulumi/actions@v6 diff --git a/provider/go.mod b/provider/go.mod index 81b97c5..5b7ad8f 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -1,8 +1,8 @@ module github.com/pulumiverse/pulumi-forgejo/provider -go 1.24.2 +go 1.24.7 -toolchain go1.24.4 +toolchain go1.26.3 require ( github.com/getkin/kin-openapi v0.133.0 @@ -13,7 +13,7 @@ require ( require github.com/stretchr/testify v1.11.1 require ( - github.com/cloudy-sky-software/pulschema 4e5451921efe + github.com/cloudy-sky-software/pulschema v0.0.0-20251029024523-4e5451921efe github.com/cloudy-sky-software/pulumi-provider-framework v0.0.0-20251008200554-ee1e0fc63642 github.com/pkg/errors v0.9.1 gopkg.in/yaml.v3 v3.0.1 @@ -99,11 +99,11 @@ require ( github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect github.com/segmentio/asm v1.2.0 // indirect github.com/segmentio/encoding v0.4.1 // indirect - github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 // indirect + github.com/sergi/go-diff v1.4.0 // indirect github.com/skeema/knownhosts v1.3.1 // indirect github.com/spf13/afero v1.14.0 // indirect - github.com/spf13/cobra v1.9.1 // indirect - github.com/spf13/pflag v1.0.6 // indirect + github.com/spf13/cobra v1.10.1 // indirect + github.com/spf13/pflag v1.0.9 // indirect github.com/texttheater/golang-levenshtein v1.0.1 // indirect github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect github.com/uber/jaeger-lib v2.4.1+incompatible // indirect diff --git a/provider/go.sum b/provider/go.sum index 3423f3e..8ffaa2d 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -123,6 +123,8 @@ github.com/cloudy-sky-software/pulschema v0.0.0-20250714185602-89f64df89d2d h1:J github.com/cloudy-sky-software/pulschema v0.0.0-20250714185602-89f64df89d2d/go.mod h1:daZ5TaZW3qrvHhZn491abjrlmUYW3pG7Jz1j9N+ZiQE= github.com/cloudy-sky-software/pulschema v0.0.0-20251006213115-83eb15583132 h1:MDfPZPr7wGdfWm/OAowTavIJHeN+G3xMaaFaQJ3Zzrw= github.com/cloudy-sky-software/pulschema v0.0.0-20251006213115-83eb15583132/go.mod h1:MbkXep6Odb07cxO5p8mGK4xDiCvQeragfgwel2KNjwY= +github.com/cloudy-sky-software/pulschema v0.0.0-20251029024523-4e5451921efe h1:KCzDbiN4VRYrUSGnJPg/F3bq8HFvyGFJWkHoS65ssY0= +github.com/cloudy-sky-software/pulschema v0.0.0-20251029024523-4e5451921efe/go.mod h1:SoqhPDxHBKmrJFlNLZx6p+1htdfIWr4pK4n11z7h3js= github.com/cloudy-sky-software/pulumi-provider-framework v0.0.0-20241018225636-248eda3b93e8 h1:eLAkfUZV3lUTEw4bBCoBfO9zqsIsJDGC3AHLW+ON9zg= github.com/cloudy-sky-software/pulumi-provider-framework v0.0.0-20241018225636-248eda3b93e8/go.mod h1:OhlstetpEoHhKO2WDHiSQrLXIzP8J6L5R7Q2eeMJPnI= github.com/cloudy-sky-software/pulumi-provider-framework v0.0.0-20251008200554-ee1e0fc63642 h1:LT8S84NVOwOWTqT0k1OtlOuZUD2S7D2GYpoQOzZCfN4= @@ -373,12 +375,16 @@ github.com/pulumi/pulumi/pkg/v3 v3.182.0 h1:By/O8ghuW7B8ih7rnB7SSxW69Rbh2YCiNtnT github.com/pulumi/pulumi/pkg/v3 v3.182.0/go.mod h1:OVVPqLxPRIemzHl1IeRrhH0JRTx7HNp7BB0qrSog6mw= github.com/pulumi/pulumi/pkg/v3 v3.201.0 h1:Vu36u/Hv+kGJr5ryPP40fYABDKuvWcKQKm5hYMw/gU4= github.com/pulumi/pulumi/pkg/v3 v3.201.0/go.mod h1:dwXMnuziQF0d66p6cfB4//gsS3qRoXdqWIMKKyNNx1I= +github.com/pulumi/pulumi/pkg/v3 v3.204.0 h1:sK10GNL+nDnfrGzgzQKvd8A357q0SiTQZL7iDERnYMc= +github.com/pulumi/pulumi/pkg/v3 v3.204.0/go.mod h1:Ycr0BogYboSb8UkCa3be1dyvzz2lcYZnLUPrSLW2Y9k= github.com/pulumi/pulumi/sdk/v3 v3.181.0 h1:6XeYlG/mymtutRXlggcCLtxqBJPGCHNUGgoj4mapZQw= github.com/pulumi/pulumi/sdk/v3 v3.181.0/go.mod h1:YS7uQ+eoIV/Fco804Upv3jmz5pwo/MkLYmbGH3VgA9c= github.com/pulumi/pulumi/sdk/v3 v3.182.0 h1:teTMWVU4CbBHOA7a844ySL5TcgIcMhbWtg8xARaK0LA= github.com/pulumi/pulumi/sdk/v3 v3.182.0/go.mod h1:YS7uQ+eoIV/Fco804Upv3jmz5pwo/MkLYmbGH3VgA9c= github.com/pulumi/pulumi/sdk/v3 v3.201.0 h1:L35n/BAMWB2HhjTTg3n87uKLrKcjymFS74ee8vGyhE8= github.com/pulumi/pulumi/sdk/v3 v3.201.0/go.mod h1:aV0+c5xpSYccWKmOjTZS9liYCqh7+peu3cQgSXu7CJw= +github.com/pulumi/pulumi/sdk/v3 v3.204.0 h1:tIiirsTpnq+Y9HqLY2NmXSEtbSg5XdZT9k+/6NmesAo= +github.com/pulumi/pulumi/sdk/v3 v3.204.0/go.mod h1:aV0+c5xpSYccWKmOjTZS9liYCqh7+peu3cQgSXu7CJw= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= @@ -402,6 +408,8 @@ github.com/segmentio/encoding v0.4.1 h1:KLGaLSW0jrmhB58Nn4+98spfvPvmo4Ci1P/WIQ9w github.com/segmentio/encoding v0.4.1/go.mod h1:/d03Cd8PoaDeceuhUUUQWjU0KhWjrmYrWPgtJHYZSnI= github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8= github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4= +github.com/sergi/go-diff v1.4.0 h1:n/SP9D5ad1fORl+llWyN+D6qoUETXNZARKjyY2/KVCw= +github.com/sergi/go-diff v1.4.0/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4= github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/skeema/knownhosts v1.3.0 h1:AM+y0rI04VksttfwjkSTNQorvGqmwATnvnAHpSgc0LY= github.com/skeema/knownhosts v1.3.0/go.mod h1:sPINvnADmT/qYH1kfv+ePMmOBTH6Tbl7b5LvTDjFK7M= @@ -415,10 +423,14 @@ github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= +github.com/spf13/cobra v1.10.1 h1:lJeBwCfmrnXthfAupyUTzJ/J4Nc1RsHC/mSRU2dll/s= +github.com/spf13/cobra v1.10.1/go.mod h1:7SmJGaTHFVBY0jW4NXGluQoLvhqFQM+6XSKD+P4XaB0= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=