Skip to content

Commit 30add4f

Browse files
committed
chore: bump deps
Rekres, bump deps. Signed-off-by: Utku Ozdemir <[email protected]>
1 parent 4128df0 commit 30add4f

File tree

11 files changed

+350
-70
lines changed

11 files changed

+350
-70
lines changed

.dockerignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-07-10T13:30:34Z by kres 1700045.
3+
# Generated on 2025-10-15T07:53:26Z by kres 063080a.
44

55
*
66
!cmd
@@ -10,3 +10,4 @@
1010
!.golangci.yml
1111
!README.md
1212
!.markdownlint.json
13+
!hack/govulncheck.sh

.github/workflows/ci.yaml

Lines changed: 102 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-07-27T22:07:41Z by kres a3d02c0.
3+
# Generated on 2025-10-15T07:53:26Z by kres 063080a.
44

55
concurrency:
66
group: ${{ github.head_ref || github.run_id }}
@@ -26,13 +26,12 @@ jobs:
2626
packages: write
2727
pull-requests: read
2828
runs-on:
29-
- self-hosted
30-
- generic
29+
group: generic
3130
if: (!startsWith(github.head_ref, 'renovate/') && !startsWith(github.head_ref, 'dependabot/'))
3231
steps:
3332
- name: gather-system-info
3433
id: system-info
35-
uses: kenchan0130/actions-system-info@v1.3.1
34+
uses: kenchan0130/actions-system-info@v1.4.0
3635
continue-on-error: true
3736
- name: print-system-info
3837
run: |
@@ -56,7 +55,7 @@ jobs:
5655
done
5756
continue-on-error: true
5857
- name: checkout
59-
uses: actions/checkout@v4
58+
uses: actions/checkout@v5
6059
- name: Unshallow
6160
run: |
6261
git fetch --prune --unshallow
@@ -70,18 +69,9 @@ jobs:
7069
- name: base
7170
run: |
7271
make base
73-
- name: unit-tests
74-
run: |
75-
make unit-tests
76-
- name: unit-tests-race
77-
run: |
78-
make unit-tests-race
7972
- name: booter
8073
run: |
8174
make booter
82-
- name: lint
83-
run: |
84-
make lint
8575
- name: Login to registry
8676
if: github.event_name != 'pull_request'
8777
uses: docker/login-action@v3
@@ -111,10 +101,107 @@ jobs:
111101
make release-notes
112102
- name: Release
113103
if: startsWith(github.ref, 'refs/tags/')
114-
uses: crazy-max/ghaction-github-release@v2
104+
uses: softprops/action-gh-release@v2
115105
with:
116106
body_path: _out/RELEASE_NOTES.md
117107
draft: "true"
118108
files: |-
119109
_out/booter-*
120110
_out/sha*.txt
111+
lint:
112+
runs-on:
113+
group: generic
114+
if: github.event_name == 'pull_request'
115+
needs:
116+
- default
117+
steps:
118+
- name: gather-system-info
119+
id: system-info
120+
uses: kenchan0130/[email protected]
121+
continue-on-error: true
122+
- name: print-system-info
123+
run: |
124+
MEMORY_GB=$((${{ steps.system-info.outputs.totalmem }}/1024/1024/1024))
125+
126+
OUTPUTS=(
127+
"CPU Core: ${{ steps.system-info.outputs.cpu-core }}"
128+
"CPU Model: ${{ steps.system-info.outputs.cpu-model }}"
129+
"Hostname: ${{ steps.system-info.outputs.hostname }}"
130+
"NodeName: ${NODE_NAME}"
131+
"Kernel release: ${{ steps.system-info.outputs.kernel-release }}"
132+
"Kernel version: ${{ steps.system-info.outputs.kernel-version }}"
133+
"Name: ${{ steps.system-info.outputs.name }}"
134+
"Platform: ${{ steps.system-info.outputs.platform }}"
135+
"Release: ${{ steps.system-info.outputs.release }}"
136+
"Total memory: ${MEMORY_GB} GB"
137+
)
138+
139+
for OUTPUT in "${OUTPUTS[@]}";do
140+
echo "${OUTPUT}"
141+
done
142+
continue-on-error: true
143+
- name: checkout
144+
uses: actions/checkout@v5
145+
- name: Unshallow
146+
run: |
147+
git fetch --prune --unshallow
148+
- name: Set up Docker Buildx
149+
id: setup-buildx
150+
uses: docker/setup-buildx-action@v3
151+
with:
152+
driver: remote
153+
endpoint: tcp://buildkit-amd64.ci.svc.cluster.local:1234
154+
timeout-minutes: 10
155+
- name: lint
156+
run: |
157+
make lint
158+
unit-tests:
159+
runs-on:
160+
group: generic
161+
if: github.event_name == 'pull_request'
162+
needs:
163+
- default
164+
steps:
165+
- name: gather-system-info
166+
id: system-info
167+
uses: kenchan0130/[email protected]
168+
continue-on-error: true
169+
- name: print-system-info
170+
run: |
171+
MEMORY_GB=$((${{ steps.system-info.outputs.totalmem }}/1024/1024/1024))
172+
173+
OUTPUTS=(
174+
"CPU Core: ${{ steps.system-info.outputs.cpu-core }}"
175+
"CPU Model: ${{ steps.system-info.outputs.cpu-model }}"
176+
"Hostname: ${{ steps.system-info.outputs.hostname }}"
177+
"NodeName: ${NODE_NAME}"
178+
"Kernel release: ${{ steps.system-info.outputs.kernel-release }}"
179+
"Kernel version: ${{ steps.system-info.outputs.kernel-version }}"
180+
"Name: ${{ steps.system-info.outputs.name }}"
181+
"Platform: ${{ steps.system-info.outputs.platform }}"
182+
"Release: ${{ steps.system-info.outputs.release }}"
183+
"Total memory: ${MEMORY_GB} GB"
184+
)
185+
186+
for OUTPUT in "${OUTPUTS[@]}";do
187+
echo "${OUTPUT}"
188+
done
189+
continue-on-error: true
190+
- name: checkout
191+
uses: actions/checkout@v5
192+
- name: Unshallow
193+
run: |
194+
git fetch --prune --unshallow
195+
- name: Set up Docker Buildx
196+
id: setup-buildx
197+
uses: docker/setup-buildx-action@v3
198+
with:
199+
driver: remote
200+
endpoint: tcp://buildkit-amd64.ci.svc.cluster.local:1234
201+
timeout-minutes: 10
202+
- name: unit-tests
203+
run: |
204+
make unit-tests
205+
- name: unit-tests-race
206+
run: |
207+
make unit-tests-race
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
2+
#
3+
# Generated on 2025-10-15T07:53:26Z by kres 063080a.
4+
5+
"on":
6+
workflow_run:
7+
workflows:
8+
- default
9+
types:
10+
- completed
11+
branches:
12+
- main
13+
name: slack-notify-failure
14+
jobs:
15+
slack-notify:
16+
runs-on:
17+
group: generic
18+
if: github.event.workflow_run.conclusion == 'failure' && github.event.workflow_run.event != 'pull_request'
19+
steps:
20+
- name: Slack Notify
21+
uses: slackapi/slack-github-action@v2
22+
with:
23+
method: chat.postMessage
24+
payload: |
25+
{
26+
"channel": "ci-failure",
27+
"text": "${{ github.event.workflow_run.conclusion }} - ${{ github.repository }}",
28+
"icon_emoji": "${{ github.event.workflow_run.conclusion == 'success' && ':white_check_mark:' || github.event.workflow_run.conclusion == 'failure' && ':x:' || ':warning:' }}",
29+
"username": "GitHub Actions",
30+
"attachments": [
31+
{
32+
"blocks": [
33+
{
34+
"fields": [
35+
{
36+
"text": "${{ github.event.workflow_run.event == 'pull_request' && format('*Pull Request:* {0} (`{1}`)\n<{2}/pull/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, steps.get-pr-number.outputs.pull_request_number, github.event.workflow_run.display_title) || format('*Build:* {0} (`{1}`)\n<{2}/commit/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, github.sha, github.event.workflow_run.display_title) }}",
37+
"type": "mrkdwn"
38+
},
39+
{
40+
"text": "*Status:*\n`${{ github.event.workflow_run.conclusion }}`",
41+
"type": "mrkdwn"
42+
}
43+
],
44+
"type": "section"
45+
},
46+
{
47+
"fields": [
48+
{
49+
"text": "*Author:*\n`${{ github.actor }}`",
50+
"type": "mrkdwn"
51+
},
52+
{
53+
"text": "*Event:*\n`${{ github.event.workflow_run.event }}`",
54+
"type": "mrkdwn"
55+
}
56+
],
57+
"type": "section"
58+
},
59+
{
60+
"type": "divider"
61+
},
62+
{
63+
"elements": [
64+
{
65+
"text": {
66+
"text": "Logs",
67+
"type": "plain_text"
68+
},
69+
"type": "button",
70+
"url": "${{ github.event.workflow_run.html_url }}"
71+
},
72+
{
73+
"text": {
74+
"text": "Commit",
75+
"type": "plain_text"
76+
},
77+
"type": "button",
78+
"url": "${{ github.event.repository.html_url }}/commit/${{ github.sha }}"
79+
}
80+
],
81+
"type": "actions"
82+
}
83+
],
84+
"color": "${{ github.event.workflow_run.conclusion == 'success' && '#2EB886' || github.event.workflow_run.conclusion == 'failure' && '#A30002' || '#FFCC00' }}"
85+
}
86+
]
87+
}
88+
token: ${{ secrets.SLACK_BOT_TOKEN_V2 }}

.github/workflows/slack-notify.yaml

Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-08-01T08:43:38Z by kres 5fb5b90.
3+
# Generated on 2025-10-15T07:53:26Z by kres 063080a.
44

55
"on":
66
workflow_run:
@@ -12,8 +12,7 @@ name: slack-notify
1212
jobs:
1313
slack-notify:
1414
runs-on:
15-
- self-hosted
16-
- generic
15+
group: generic
1716
if: github.event.workflow_run.conclusion != 'skipped'
1817
steps:
1918
- name: Get PR number
@@ -35,59 +34,59 @@ jobs:
3534
"username": "GitHub Actions",
3635
"attachments": [
3736
{
38-
"color": "${{ github.event.workflow_run.conclusion == 'success' && '#2EB886' || github.event.workflow_run.conclusion == 'failure' && '#A30002' || '#FFCC00' }}",
3937
"blocks": [
4038
{
41-
"type": "section",
4239
"fields": [
4340
{
44-
"type": "mrkdwn",
45-
"text": "${{ github.event.workflow_run.event == 'pull_request' && format('*Pull Request:* {0} (`{1}`)\n<{2}/pull/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, steps.get-pr-number.outputs.pull_request_number, github.event.workflow_run.display_title) || format('*Build:* {0} (`{1}`)\n<{2}/commit/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, github.sha, github.event.workflow_run.display_title) }}"
41+
"text": "${{ github.event.workflow_run.event == 'pull_request' && format('*Pull Request:* {0} (`{1}`)\n<{2}/pull/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, steps.get-pr-number.outputs.pull_request_number, github.event.workflow_run.display_title) || format('*Build:* {0} (`{1}`)\n<{2}/commit/{3}|{4}>', github.repository, github.ref_name, github.event.repository.html_url, github.sha, github.event.workflow_run.display_title) }}",
42+
"type": "mrkdwn"
4643
},
4744
{
48-
"type": "mrkdwn",
49-
"text": "*Status:*\n`${{ github.event.workflow_run.conclusion }}`"
45+
"text": "*Status:*\n`${{ github.event.workflow_run.conclusion }}`",
46+
"type": "mrkdwn"
5047
}
51-
]
48+
],
49+
"type": "section"
5250
},
5351
{
54-
"type": "section",
5552
"fields": [
5653
{
57-
"type": "mrkdwn",
58-
"text": "*Author:*\n`${{ github.actor }}`"
54+
"text": "*Author:*\n`${{ github.actor }}`",
55+
"type": "mrkdwn"
5956
},
6057
{
61-
"type": "mrkdwn",
62-
"text": "*Event:*\n`${{ github.event.workflow_run.event }}`"
58+
"text": "*Event:*\n`${{ github.event.workflow_run.event }}`",
59+
"type": "mrkdwn"
6360
}
64-
]
61+
],
62+
"type": "section"
6563
},
6664
{
6765
"type": "divider"
6866
},
6967
{
70-
"type": "actions",
7168
"elements": [
7269
{
73-
"type": "button",
7470
"text": {
75-
"type": "plain_text",
76-
"text": "Logs"
71+
"text": "Logs",
72+
"type": "plain_text"
7773
},
74+
"type": "button",
7875
"url": "${{ github.event.workflow_run.html_url }}"
7976
},
8077
{
81-
"type": "button",
8278
"text": {
83-
"type": "plain_text",
84-
"text": "Commit"
79+
"text": "Commit",
80+
"type": "plain_text"
8581
},
82+
"type": "button",
8683
"url": "${{ github.event.repository.html_url }}/commit/${{ github.sha }}"
8784
}
88-
]
85+
],
86+
"type": "actions"
8987
}
90-
]
88+
],
89+
"color": "${{ github.event.workflow_run.conclusion == 'success' && '#2EB886' || github.event.workflow_run.conclusion == 'failure' && '#A30002' || '#FFCC00' }}"
9190
}
9291
]
9392
}

.github/workflows/stale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22
#
3-
# Generated on 2025-07-27T22:07:41Z by kres a3d02c0.
3+
# Generated on 2025-10-15T07:53:26Z by kres 063080a.
44

55
"on":
66
schedule:
@@ -15,7 +15,7 @@ jobs:
1515
- ubuntu-latest
1616
steps:
1717
- name: Close stale issues and PRs
18-
uses: actions/stale@v9.1.0
18+
uses: actions/stale@v10.1.0
1919
with:
2020
close-issue-message: This issue was closed because it has been stalled for 7 days with no activity.
2121
days-before-issue-close: "5"

0 commit comments

Comments
 (0)