Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
7b86925
Updated cluster-api, steve, rancher/apis, client-go and k8s/api to th…
davidcassany Feb 19, 2026
993bccb
Run 'make vendor' to recreate vendor folder
davidcassany Feb 19, 2026
fbd86e2
Update controller runtime options
davidcassany Feb 19, 2026
d734177
Bump controller generator to version 0.19
davidcassany Feb 19, 2026
5dbc2e7
Run make generate
davidcassany May 14, 2026
82812af
Bump wrangler from v2 to v3
davidcassany Feb 19, 2026
9096da4
Run 'make vendor' to recreate vendor folder
davidcassany Feb 19, 2026
229a7b8
Fix unit tests after bumping libraries
davidcassany Feb 20, 2026
f4b4028
Bump yip
davidcassany Feb 20, 2026
62f47ca
Run 'make vendor' to recreate vendor folder
davidcassany Feb 20, 2026
704b49e
Bump test environment tools in Makefile
davidcassany Feb 20, 2026
e6e58f9
Bump to cluster API libraries to v1.12.x
davidcassany Feb 20, 2026
cf2b8fd
Run 'make generate' to recreate generated code and vendor folder
davidcassany Feb 20, 2026
88b1b2d
Fix cluster api version in test environment
davidcassany Feb 26, 2026
b182106
Update libraries based on dependency scan
davidcassany Mar 2, 2026
26d3661
Ensure the machine inventory selector keeps looking for a match
davidcassany Mar 20, 2026
503bb42
use a real UUID for the machine registration ID
davidcassany May 14, 2026
1a53f40
Bump google.golang.org/grpc library (bsc#1260277 CVE-2026-33186)
davidcassany May 14, 2026
dba637f
Bump actions
davidcassany May 14, 2026
046ec85
Bump golangci/golangci-lint-action
davidcassany May 14, 2026
c16e82f
Bump codeql-action to v4
davidcassany May 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@5c8a8a642e79153f5d047b10ec1cba1d1cc65699 # v3
uses: github/codeql-action/init@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v4.35.4
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -56,7 +56,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@5c8a8a642e79153f5d047b10ec1cba1d1cc65699 # v3
uses: github/codeql-action/autobuild@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v4.35.4

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -69,6 +69,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@5c8a8a642e79153f5d047b10ec1cba1d1cc65699 # v3
uses: github/codeql-action/analyze@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v4.35.4
with:
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ jobs:
- name: 'Checkout Repository'
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- name: 'Dependency Review'
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ jobs:
with:
go-version-file: go.mod
- name: Analysis
uses: golangci/golangci-lint-action@55c2c1448f86e01eaae002a5a3a9624417608d84 # v6
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9
with:
args: -v
76 changes: 51 additions & 25 deletions .golangci.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,62 @@
version: "2"
run:
timeout: 5m
tests: false
issues:
exclude-files:
- "zz_generated_*"
output:
formats:
- format: colored-line-number
formats:
text:
path: stdout
colors: true
linters:
exclusions:
paths:
- "zz_generated_*"
disable:
- errcheck
enable:
- revive # replacement for golint
- dupl # check duplicated code
- goconst # check strings that can turn into constants
- gofmt # check fmt
- goheader # Check license headers, only checks files in current year
- goimports # check imports
- gocyclo # check complexity
linters-settings:
gocyclo:
min-complexity: 20 # default is 30 which is too high
goheader:
template: |-
Copyright © 2022 - {{ year }} SUSE LLC

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
settings:
revive:
rules:
- name: dot-imports
disabled: true
goconst:
min-occurrences: 9
gocyclo:
min-complexity: 20 # default is 30 which is too high
goheader:
template: |-
Copyright © 2022 - {{ year }} SUSE LLC

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
staticcheck:
checks:
- "all"
- "-ST1000"
- "-ST1003"
- "-ST1005"
- "-ST1016"
- "-ST1020"
- "-ST1021"
- "-ST1022"
- "-QF1004"
- "-QF1007"
- "-QF1008"
formatters:
enable:
- goimports
- gofmt
Loading
Loading