Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: prymitive/karma
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.120
Choose a base ref
...
head repository: prymitive/karma
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.121
Choose a head ref
Loading
Showing with 5,555 additions and 4,388 deletions.
  1. +0 −43 .github/dependabot.yml
  2. +0 −19 .github/workflows/actionlint.yml
  3. +0 −15 .github/workflows/deps.yml
  4. +0 −11 .github/workflows/duplicates.yml
  5. +0 −51 .github/workflows/go-maintenance.yml
  6. +2 −2 .github/workflows/go-mod-tidy.yml
  7. +1 −1 .github/workflows/go-version.yml
  8. +0 −17 .github/workflows/lock.yml
  9. +0 −47 .github/workflows/node-maintenance.yml
  10. +2 −2 .github/workflows/node-version.yml
  11. +1 −1 .github/workflows/openapi.yml
  12. +15 −15 .github/workflows/test.yml
  13. +11 −20 .golangci.yml
  14. +6 −0 CHANGELOG.md
  15. +4 −4 Dockerfile
  16. +1 −2 cmd/karma/alert_history.go
  17. +1 −4 cmd/karma/alerts.go
  18. +0 −1 cmd/karma/alerts_test.go
  19. +0 −1 cmd/karma/auth_headers_test.go
  20. +1 −1 cmd/karma/benchmark_test.go
  21. +0 −1 cmd/karma/main_test.go
  22. +0 −1 cmd/karma/proxy_test.go
  23. +2 −29 cmd/karma/script_test.go
  24. +1 −1 cmd/karma/tests/testscript/001_acl_example.txt
  25. +2 −2 cmd/karma/tests/testscript/002_acl_invalid_file.txt
  26. +2 −2 cmd/karma/tests/testscript/003_acl_missing_file.txt
  27. +2 −2 cmd/karma/tests/testscript/004_acl_rule_invalid_action.txt
  28. +2 −2 cmd/karma/tests/testscript/005_acl_rule_invalid_alertmanager.txt
  29. +2 −2 cmd/karma/tests/testscript/006_acl_rule_invalid_filter_name_re.txt
  30. +2 −2 cmd/karma/tests/testscript/007_acl_rule_invalid_filter_value_re.txt
  31. +2 −2 cmd/karma/tests/testscript/008_acl_rule_invalid_group.txt
  32. +2 −2 cmd/karma/tests/testscript/009_acl_rule_invalid_matcher_name_re.txt
  33. +2 −2 cmd/karma/tests/testscript/010_acl_rule_invalid_matcher_value_re.txt
  34. +2 −2 cmd/karma/tests/testscript/011_acl_rule_matcher_missing_both_name_and_name_re.txt
  35. +2 −2 cmd/karma/tests/testscript/012_acl_rule_matcher_missing_both_value_and_value_re.txt
  36. +2 −2 cmd/karma/tests/testscript/013_acl_rule_missing_filter_name.txt
  37. +2 −2 cmd/karma/tests/testscript/014_acl_rule_missing_filter_value.txt
  38. +2 −2 cmd/karma/tests/testscript/015_acl_rule_missing_matcher_name.txt
  39. +2 −2 cmd/karma/tests/testscript/016_acl_rule_missing_matcher_name_re.txt
  40. +2 −2 cmd/karma/tests/testscript/017_acl_rule_missing_matcher_value.txt
  41. +2 −2 cmd/karma/tests/testscript/018_acl_rule_missing_matcher_value_re.txt
  42. +2 −2 cmd/karma/tests/testscript/019_acl_rule_missing_reason.txt
  43. +2 −2 cmd/karma/tests/testscript/020_acl_rule_scope_missing_both_name_and_name_re.txt
  44. +2 −2 cmd/karma/tests/testscript/021_acl_rule_scope_missing_both_value_and_value_re.txt
  45. +2 −2 cmd/karma/tests/testscript/022_auth_basicAuth_no_credentials.txt
  46. +2 −2 cmd/karma/tests/testscript/023_auth_basicAuth_no_password.txt
  47. +2 −2 cmd/karma/tests/testscript/024_auth_basicAuth_no_username.txt
  48. +2 −2 cmd/karma/tests/testscript/025_auth_group_missing_members.txt
  49. +2 −2 cmd/karma/tests/testscript/026_auth_group_missing_name.txt
  50. +2 −2 cmd/karma/tests/testscript/027_auth_header_and_basicAuth.txt
  51. +2 −2 cmd/karma/tests/testscript/028_auth_header_no_name.txt
  52. +2 −2 cmd/karma/tests/testscript/029_auth_header_no_regex.txt
  53. +2 −2 cmd/karma/tests/testscript/030_auth_header_regex_invalid.txt
  54. +1 −1 cmd/karma/tests/testscript/031_check-config.txt
  55. +1 −1 cmd/karma/tests/testscript/032_config_file_flag_over_env.txt
  56. +1 −1 cmd/karma/tests/testscript/033_config_file_from_env.txt
  57. +1 −1 cmd/karma/tests/testscript/034_config_file_from_flag.txt
  58. +1 −1 cmd/karma/tests/testscript/035_log_requests.txt
  59. +1 −1 cmd/karma/tests/testscript/036_default_config_file.txt
  60. +2 −2 cmd/karma/tests/testscript/037_duplicated_alertmanager_default_name.txt
  61. +2 −2 cmd/karma/tests/testscript/038_duplicated_alertmanager_name.txt
  62. +2 −2 cmd/karma/tests/testscript/039_alert_history_invalid_regex.txt
  63. +1 −1 cmd/karma/tests/testscript/040_empty_alertmanager_name.txt
  64. +2 −2 cmd/karma/tests/testscript/041_invalid_alertmanager_cors_credentials.txt
  65. +2 −2 cmd/karma/tests/testscript/042_invalid_config_alertmanager_timeout.txt
  66. +84 −3 cmd/karma/tests/testscript/043_invalid_flag.txt
  67. +84 −3 cmd/karma/tests/testscript/044_invalid_flag_alertmanager_timeout.txt
  68. +2 −2 cmd/karma/tests/testscript/045_invalid_listen_prefix.txt
  69. +2 −2 cmd/karma/tests/testscript/046_invalid_log_format.txt
  70. +2 −2 cmd/karma/tests/testscript/047_invalid_log_level.txt
  71. +2 −2 cmd/karma/tests/testscript/048_invalid_proxy_config.txt
  72. +2 −2 cmd/karma/tests/testscript/049_invalid_proxy_url.txt
  73. +2 −2 cmd/karma/tests/testscript/050_invalid_ttl.txt
  74. +2 −2 cmd/karma/tests/testscript/051_invalid_uri.txt
  75. +2 −2 cmd/karma/tests/testscript/052_labels_color_custom_invalid_regex.txt
  76. +2 −2 cmd/karma/tests/testscript/053_labels_color_custom_missing_value.txt
  77. +2 −2 cmd/karma/tests/testscript/054_linkDetect_invalid_regex.txt
  78. +2 −2 cmd/karma/tests/testscript/055_linkDetect_no_regex.txt
  79. +2 −2 cmd/karma/tests/testscript/056_linkDetect_no_uri.txt
  80. +1 −1 cmd/karma/tests/testscript/057_linkDetect_valid_config.txt
  81. +1 −1 cmd/karma/tests/testscript/058_log_format_json.txt
  82. +3 −1 cmd/karma/tests/testscript/059_log_full_config_env.txt
  83. +3 −1 cmd/karma/tests/testscript/060_log_full_config_file.txt
  84. +2 −2 cmd/karma/tests/testscript/061_log_full_config_file_invalid_values.txt
  85. +1 −1 cmd/karma/tests/testscript/062_log_timestamp.txt
  86. +2 −2 cmd/karma/tests/testscript/063_missing_config_file.txt
  87. +1 −1 cmd/karma/tests/testscript/064_log_timestamp_json.txt
  88. +4 −2 cmd/karma/tests/testscript/065_proxy-with-readonly.txt
  89. +3 −1 cmd/karma/tests/testscript/066_proxy.txt
  90. +3 −1 cmd/karma/tests/testscript/067_readonly.txt
  91. +1 −1 cmd/karma/tests/testscript/069_simple_config.txt
  92. +3 −1 cmd/karma/tests/testscript/070_upper_case_keys.txt
  93. +1 −1 cmd/karma/tests/testscript/071_version.txt
  94. +2 −2 cmd/karma/tests/testscript/072_pid_file_write_error.txt
  95. +2 −2 cmd/karma/tests/testscript/073_pid_file_remove_error.txt
  96. +2 −2 cmd/karma/tests/testscript/074_acl_extra_fileds.txt
  97. +2 −2 cmd/karma/tests/testscript/075_config_extra_fileds.txt
  98. +1 −1 cmd/karma/tests/testscript/076_basicAuth_uri.txt
  99. +2 −2 cmd/karma/tests/testscript/077_listen_invalid_port.txt
  100. +2 −2 cmd/karma/tests/testscript/078_tls_missing_ca.txt
  101. +2 −2 cmd/karma/tests/testscript/079_tls_missing_client.txt
  102. +2 −2 cmd/karma/tests/testscript/080_tls_missing_key.txt
  103. +2 −2 cmd/karma/tests/testscript/081_tls_unparsable_cert.txt
  104. +2 −2 cmd/karma/tests/testscript/082_tls_unparsable_key.txt
  105. +32 −26 cmd/karma/tests/testscript/083_metrics.txt
  106. +2 −2 cmd/karma/tests/testscript/084_invalid_valueonly_regex.txt
  107. +1 −1 cmd/karma/tests/testscript/085_debug.txt
  108. +1 −1 cmd/karma/tests/testscript/087_listen_tls.txt
  109. +1 −1 cmd/karma/tests/testscript/088_listen_tls_key_invalid.txt
  110. +1 −1 cmd/karma/tests/testscript/089_listen_tls_cert_invalid.txt
  111. +1 −1 cmd/karma/tests/testscript/090_listen_tls_key_missing.txt
  112. +1 −1 cmd/karma/tests/testscript/091_listen_tls_cert_missing.txt
  113. +2 −2 cmd/karma/tests/testscript/092_listen_tls_key_empty.txt
  114. +2 −2 cmd/karma/tests/testscript/093_listen_tls_cert_empty.txt
  115. +2 −2 cmd/karma/tests/testscript/094_shutdown_slow_client.txt
  116. +2 −2 cmd/karma/tests/testscript/095_healthcheck_alert_invalid_filter.txt
  117. +1 −1 cmd/karma/tests/testscript/096_tls_client.txt
  118. +3 −1 cmd/karma/tests/testscript/097_proxy_url_config.txt
  119. +1 −1 cmd/karma/tests/testscript/098_proxy_url_request.txt
  120. +2 −2 cmd/karma/tests/testscript/100_auth_header_groups_no_name.txt
  121. +2 −2 cmd/karma/tests/testscript/101_auth_header_groups_invalid_regex.txt
  122. +2 −2 cmd/karma/tests/testscript/102_auth_header_groups_no_regex.txt
  123. +1 −1 cmd/karma/tests/testscript/103_alert_history_tls.txt
  124. +2 −2 cmd/karma/tests/testscript/105_alert_history_invalid_workers.txt
  125. +2 −2 cmd/karma/tests/testscript/106_silences_expire_invalid_value.txt
  126. +1 −1 cmd/karma/tests/testscript/107_silences_expire_disabled.txt
  127. +1 −1 cmd/karma/tests/testscript/108_alert_history_proxy_url.txt
  128. +1 −1 cmd/karma/tests/testscript/109_alert_history_proxy_url_invalid.txt
  129. +1 −1 cmd/karma/tests/testscript/110_alert_history.txt
  130. +1 −1 cmd/karma/tests/testscript/111_alert_history_tls_bad.txt
  131. +3 −1 cmd/karma/tests/testscript/112_flag_defaultAlertmanagers.txt
  132. +14 −0 cmd/karma/tests/testscript/113_receivers_keep_re_invalid.txt
  133. +14 −0 cmd/karma/tests/testscript/114_receivers_strip_re_invalid.txt
  134. +1 −6 cmd/karma/views.go
  135. +0 −3 cmd/karma/views_test.go
  136. +5 −5 demo/Dockerfile
  137. +4 −4 demo/generator.py
  138. +13 −0 docs/CONFIGURATION.md
  139. +33 −31 go.mod
  140. +74 −70 go.sum
  141. +9 −5 internal/alertmanager/dedup.go
  142. +0 −6 internal/alertmanager/models.go
  143. +21 −1 internal/config/config.go
  144. +6 −0 internal/config/config_test.go
  145. +6 −2 internal/config/models.go
  146. +1 −3 internal/filters/filter_test.go
  147. +2 −2 internal/filters/matcher.go
  148. +1 −1 internal/mapper/v017/Dockerfile
  149. +27 −1 internal/mapper/v017/client/alert/alert_client.go
  150. +13 −6 internal/mapper/v017/client/alert/get_alerts_responses.go
  151. +11 −6 internal/mapper/v017/client/alert/post_alerts_responses.go
  152. +27 −1 internal/mapper/v017/client/alertgroup/alertgroup_client.go
  153. +13 −6 internal/mapper/v017/client/alertgroup/get_alert_groups_responses.go
  154. +27 −1 internal/mapper/v017/client/general/general_client.go
  155. +5 −2 internal/mapper/v017/client/general/get_status_responses.go
  156. +5 −2 internal/mapper/v017/client/receiver/get_receivers_responses.go
  157. +27 −1 internal/mapper/v017/client/receiver/receiver_client.go
  158. +7 −4 internal/mapper/v017/client/silence/delete_silence_responses.go
  159. +11 −6 internal/mapper/v017/client/silence/get_silence_responses.go
  160. +9 −4 internal/mapper/v017/client/silence/get_silences_responses.go
  161. +13 −6 internal/mapper/v017/client/silence/post_silences_responses.go
  162. +27 −1 internal/mapper/v017/client/silence/silence_client.go
  163. +1 −1 internal/mapper/v017/models/alert_status.go
  164. +1 −1 internal/mapper/v017/models/cluster_status.go
  165. +1 −1 internal/mapper/v017/models/silence_status.go
  166. +1 −2 internal/models/alert.go
  167. +0 −3 internal/models/alertgroup_test.go
  168. +0 −2 internal/regex/regex_test.go
  169. +0 −1 internal/transform/links_test.go
  170. +8 −7 internal/transform/strip.go
  171. +55 −10 internal/transform/strip_test.go
  172. +0 −1 internal/uri/uri_test.go
  173. +3 −6 tools/benchstat/go.mod
  174. +3 −98 tools/benchstat/go.sum
  175. +2 −2 tools/gofumpt/go.mod
  176. +4 −4 tools/gofumpt/go.sum
  177. +6 −3 tools/goimports/go.mod
  178. +8 −4 tools/goimports/go.sum
  179. +124 −123 tools/golangci-lint/go.mod
  180. +304 −694 tools/golangci-lint/go.sum
  181. +5 −1 ui/Makefile
  182. +3,950 −2,550 ui/package-lock.json
  183. +37 −30 ui/package.json
  184. +3 −3 ui/src/Components/Grid/AlertGrid/AlertGroup/Alert/__snapshots__/index.test.tsx.snap
  185. +1 −1 ui/src/Components/Grid/AlertGrid/AlertGroup/Annotation/__snapshots__/index.test.tsx.snap
  186. +3 −3 ui/src/Components/Grid/AlertGrid/AlertGroup/GroupFooter/__snapshots__/index.test.tsx.snap
  187. +1 −1 ui/src/Components/Grid/AlertGrid/AlertGroup/__snapshots__/Silences.test.tsx.snap
  188. +1 −1 ui/src/Components/Grid/EmptyGrid/__snapshots__/index.test.tsx.snap
  189. +1 −1 ui/src/Components/Grid/FatalError/__snapshots__/index.test.tsx.snap
  190. +1 −1 ui/src/Components/Grid/ReloadNeeded/__snapshots__/index.test.tsx.snap
  191. +1 −1 ui/src/Components/Grid/UpgradeNeeded/__snapshots__/index.test.tsx.snap
  192. +2 −2 ui/src/Components/MainModal/Configuration/AlertGroupCollapseConfiguration.tsx
  193. +1 −0 ui/src/Components/MainModal/Configuration/AlertGroupConfiguration.tsx
  194. +1 −0 ui/src/Components/MainModal/Configuration/AlertGroupWidthConfiguration.tsx
  195. +1 −0 ui/src/Components/MainModal/Configuration/FetchConfiguration.tsx
  196. +2 −1 ui/src/Components/MainModal/Configuration/GridLabelName.tsx
  197. +2 −1 ui/src/Components/MainModal/Configuration/SortLabelName.tsx
  198. +4 −4 ...rc/Components/MainModal/Configuration/__snapshots__/AlertGroupCollapseConfiguration.test.tsx.snap
  199. +1 −0 ui/src/Components/MainModal/Configuration/__snapshots__/AlertGroupConfiguration.test.tsx.snap
  200. +4 −4 ui/src/Components/MainModal/Configuration/__snapshots__/AlertGroupSortConfiguration.test.tsx.snap
  201. +1 −0 ui/src/Components/MainModal/Configuration/__snapshots__/AlertGroupWidthConfiguration.test.tsx.snap
  202. +1 −0 ui/src/Components/MainModal/Configuration/__snapshots__/FetchConfiguration.test.tsx.snap
  203. +4 −4 ui/src/Components/MainModal/Configuration/__snapshots__/MultiGridConfiguration.test.tsx.snap
  204. +4 −4 ui/src/Components/MainModal/Configuration/__snapshots__/ThemeConfiguration.test.tsx.snap
  205. +19 −16 ui/src/Components/MainModal/Configuration/__snapshots__/index.test.tsx.snap
  206. +2 −2 ui/src/Components/MainModal/__snapshots__/Help.test.tsx.snap
  207. +19 −16 ui/src/Components/MainModal/__snapshots__/MainModalContent.test.tsx.snap
  208. +4 −4 ui/src/Components/ManagedSilence/__snapshots__/SilenceComment.test.tsx.snap
  209. +11 −11 ui/src/Components/ManagedSilence/__snapshots__/index.test.tsx.snap
  210. +8 −8 ui/src/Components/SilenceModal/AlertManagerInput/__snapshots__/index.test.tsx.snap
  211. +2 −2 ui/src/Components/SilenceModal/DateTimeSelect/__snapshots__/index.test.tsx.snap
  212. +2 −1 ui/src/Components/SilenceModal/SilenceMatch/LabelNameInput.tsx
  213. +4 −4 ui/src/Components/SilenceModal/SilenceMatch/__snapshots__/LabelNameInput.test.tsx.snap
  214. +8 −8 ui/src/Components/SilenceModal/SilenceMatch/__snapshots__/LabelValueInput.test.tsx.snap
  215. +51 −51 ui/src/Components/Theme/__snapshots__/ReactSelect.test.tsx.snap
  216. +7 −7 ui/src/Components/Toast/__snapshots__/AppToasts.test.tsx.snap
  217. +1 −1 ui/src/Components/ValidationError/__snapshots__/index.test.tsx.snap
  218. +1 −1 ui/src/__snapshots__/ErrorBoundary.test.tsx.snap
43 changes: 0 additions & 43 deletions .github/dependabot.yml

This file was deleted.

19 changes: 0 additions & 19 deletions .github/workflows/actionlint.yml

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/deps.yml

This file was deleted.

11 changes: 0 additions & 11 deletions .github/workflows/duplicates.yml

This file was deleted.

51 changes: 0 additions & 51 deletions .github/workflows/go-maintenance.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/go-mod-tidy.yml
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Run go mod tidy
@@ -31,7 +31,7 @@ jobs:
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v6.0.2
uses: peter-evans/create-pull-request@v7.0.6
with:
token: ${{ secrets.GH_REPO_TOKEN }}
author: "Łukasz Mierzwa <l.mierzwa@gmail.com>"
2 changes: 1 addition & 1 deletion .github/workflows/go-version.yml
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ jobs:
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v6.0.2
uses: peter-evans/create-pull-request@v7.0.6
with:
token: ${{ secrets.GH_REPO_TOKEN }}
author: "Łukasz Mierzwa <l.mierzwa@gmail.com>"
17 changes: 0 additions & 17 deletions .github/workflows/lock.yml

This file was deleted.

47 changes: 0 additions & 47 deletions .github/workflows/node-maintenance.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/node-version.yml
Original file line number Diff line number Diff line change
@@ -26,14 +26,14 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0

- name: Regenerate ui package-lock.json
run: cd ui && npm i

- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v6.0.2
uses: peter-evans/create-pull-request@v7.0.6
with:
token: ${{ secrets.GH_REPO_TOKEN }}
author: "Łukasz Mierzwa <l.mierzwa@gmail.com>"
2 changes: 1 addition & 1 deletion .github/workflows/openapi.yml
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ jobs:

- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v6.0.2
uses: peter-evans/create-pull-request@v7.0.6
with:
token: ${{ secrets.GH_REPO_TOKEN }}
author: "Łukasz Mierzwa <l.mierzwa@gmail.com>"
30 changes: 15 additions & 15 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Restore cache
@@ -46,7 +46,7 @@ jobs:
run: make test-go

- name: Report code coverage
uses: codecov/codecov-action@v4.1.1
uses: codecov/codecov-action@v5.1.2
with:
flags: backend
files: ./coverage.txt
@@ -62,7 +62,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Restore cache
@@ -100,7 +100,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -110,7 +110,7 @@ jobs:
NODE_ENV: test

- name: Report code coverage
uses: codecov/codecov-action@v4.1.1
uses: codecov/codecov-action@v5.1.2
with:
flags: ui
directory: ./ui/coverage
@@ -126,7 +126,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -143,7 +143,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Format Go code
@@ -162,7 +162,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -195,7 +195,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -235,7 +235,7 @@ jobs:
fetch-depth: 0

- name: Lint git commit
uses: wagoid/commitlint-github-action@v6.0.0
uses: wagoid/commitlint-github-action@v6.2.0
with:
configFile: .commitlintrc.cjs

@@ -299,7 +299,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Restore cache
@@ -351,7 +351,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -375,7 +375,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: 1.22.1
go-version: 1.24.1
cache: false

- name: Cache Go
@@ -403,7 +403,7 @@ jobs:
- name: Set up Node JS
uses: actions/setup-node@v4
with:
node-version: 21.7.1
node-version: 23.5.0
cache: "npm"
cache-dependency-path: "ui/package-lock.json"

@@ -502,7 +502,7 @@ jobs:
- name: Build and push
id: docker_build
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
file: ./Dockerfile
Loading