diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 858d65c3..c328d186 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,15 +4,29 @@ updates: - package-ecosystem: "gomod" directory: "/" schedule: - interval: "daily" - open-pull-requests-limit: 10 + interval: "weekly" + reviewers: + - "ironcore-dev/core" + # Ignore K8 packages as these are done manually + ignore: + - dependency-name: "k8s.io/api" + - dependency-name: "k8s.io/apiextensions-apiserver" + - dependency-name: "k8s.io/apimachinery" + - dependency-name: "k8s.io/apiserver" + - dependency-name: "k8s.io/client-go" + - dependency-name: "k8s.io/component-base" + - dependency-name: "k8s.io/kube-aggregator" + - dependency-name: "k8s.io/kubectl" + - dependency-name: "sigs.k8s.io/controller-runtime" - package-ecosystem: "github-actions" directory: "/" schedule: - interval: "daily" - open-pull-requests-limit: 10 + interval: "weekly" + reviewers: + - "ironcore-dev/core" - package-ecosystem: "docker" directory: "/" schedule: - interval: "daily" - open-pull-requests-limit: 10 + interval: "weekly" + reviewers: + - "ironcore-dev/core" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 586d2c0e..79bf4cd0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -17,4 +17,4 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v4 with: - version: v1.56.0 + version: v1.57.2 diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index a7796483..251f4980 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -4,7 +4,7 @@ on: push: branches: - main - pull_request: + pull_request_target: types: [ opened, reopened, synchronize ] jobs: diff --git a/.github/workflows/size-label.yml b/.github/workflows/size-label.yml index 66d3194d..992a3828 100644 --- a/.github/workflows/size-label.yml +++ b/.github/workflows/size-label.yml @@ -1,7 +1,7 @@ name: Size Label on: - pull_request: + pull_request_target: types: - opened - edited diff --git a/Makefile b/Makefile index 0705c249..6a5ad268 100644 --- a/Makefile +++ b/Makefile @@ -349,11 +349,11 @@ GOLANGCI_LINT ?= $(LOCALBIN)/golangci-lint KUSTOMIZE_VERSION ?= v5.1.1 CODE_GENERATOR_VERSION ?= v0.29.0 VGOPATH_VERSION ?= v0.1.3 -CONTROLLER_TOOLS_VERSION ?= v0.13.0 +CONTROLLER_TOOLS_VERSION ?= v0.14.0 GEN_CRD_API_REFERENCE_DOCS_VERSION ?= v0.3.0 ADDLICENSE_VERSION ?= v1.1.1 -GOIMPORTS_VERSION ?= v0.13.0 -GOLANGCI_LINT_VERSION ?= v1.56.0 +GOIMPORTS_VERSION ?= v0.20.0 +GOLANGCI_LINT_VERSION ?= v1.57.2 OPENAPI_EXTRACTOR_VERSION ?= v0.1.4 KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" diff --git a/client-go/openapi/zz_generated.openapi.go b/client-go/openapi/zz_generated.openapi.go index 69154dfd..2b07a468 100644 --- a/client-go/openapi/zz_generated.openapi.go +++ b/client-go/openapi/zz_generated.openapi.go @@ -9925,7 +9925,7 @@ func schema_k8sio_api_core_v1_PersistentVolumeStatus(ref common.ReferenceCallbac }, "lastPhaseTransitionTime": { SchemaProps: spec.SchemaProps{ - Description: "lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions. This is an alpha field and requires enabling PersistentVolumeLastPhaseTransitionTime feature.", + Description: "lastPhaseTransitionTime is the time the phase transitioned from one to another and automatically resets to current time everytime a volume phase transitions. This is a beta field and requires the PersistentVolumeLastPhaseTransitionTime feature to be enabled (enabled by default).", Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), }, }, diff --git a/go.mod b/go.mod index 54269513..b2a66e0f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/ironcore-dev/ironcore-net -go 1.22 +go 1.22.2 require ( github.com/bits-and-blooms/bitset v1.13.0