11#  THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22# 
3- #  Generated on 2025-08-19T10:19:30Z  by kres ff3b493 .
3+ #  Generated on 2025-10-08T09:20:50Z  by kres 063080a .
44
55concurrency :
66  group : ${{ github.head_ref || github.run_id }} 
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 
@@ -70,6 +69,107 @@ jobs:
7069      - name : base 
7170        run : | 
7271          make base 
72+ name : release-notes 
73+         if : startsWith(github.ref, 'refs/tags/') 
74+         run : | 
75+           make release-notes 
76+ name : Release 
77+         if : startsWith(github.ref, 'refs/tags/') 
78+         uses : softprops/action-gh-release@v2 
79+         with :
80+           body_path : _out/RELEASE_NOTES.md 
81+           draft : " true" 
82+   lint :
83+     runs-on :
84+       group : generic 
85+     if : github.event_name == 'pull_request' 
86+     needs :
87+       - default 
88+     steps :
89+       - name : gather-system-info 
90+         id : system-info 
91+         uses : kenchan0130/actions-system-info@v1.4.0 
92+         continue-on-error : true 
93+       - name : print-system-info 
94+         run : | 
95+           MEMORY_GB=$((${{ steps.system-info.outputs.totalmem }}/1024/1024/1024)) 
96+ 
97+           OUTPUTS=( 
98+             "CPU Core: ${{ steps.system-info.outputs.cpu-core }}" 
99+             "CPU Model: ${{ steps.system-info.outputs.cpu-model }}" 
100+             "Hostname: ${{ steps.system-info.outputs.hostname }}" 
101+             "NodeName: ${NODE_NAME}" 
102+             "Kernel release: ${{ steps.system-info.outputs.kernel-release }}" 
103+             "Kernel version: ${{ steps.system-info.outputs.kernel-version }}" 
104+             "Name: ${{ steps.system-info.outputs.name }}" 
105+             "Platform: ${{ steps.system-info.outputs.platform }}" 
106+             "Release: ${{ steps.system-info.outputs.release }}" 
107+             "Total memory: ${MEMORY_GB} GB" 
108+           ) 
109+ 
110+           for OUTPUT in "${OUTPUTS[@]}";do 
111+             echo "${OUTPUT}" 
112+           done 
113+ continue-on-error : true 
114+       - name : checkout 
115+         uses : actions/checkout@v5 
116+       - name : Unshallow 
117+         run : | 
118+           git fetch --prune --unshallow 
119+ name : Set up Docker Buildx 
120+         id : setup-buildx 
121+         uses : docker/setup-buildx-action@v3 
122+         with :
123+           driver : remote 
124+           endpoint : tcp://buildkit-amd64.ci.svc.cluster.local:1234 
125+         timeout-minutes : 10 
126+       - name : lint 
127+         run : | 
128+           make lint 
129+ unit-tests :
130+     runs-on :
131+       group : generic 
132+     if : github.event_name == 'pull_request' 
133+     needs :
134+       - default 
135+     steps :
136+       - name : gather-system-info 
137+         id : system-info 
138+         uses : kenchan0130/actions-system-info@v1.4.0 
139+         continue-on-error : true 
140+       - name : print-system-info 
141+         run : | 
142+           MEMORY_GB=$((${{ steps.system-info.outputs.totalmem }}/1024/1024/1024)) 
143+ 
144+           OUTPUTS=( 
145+             "CPU Core: ${{ steps.system-info.outputs.cpu-core }}" 
146+             "CPU Model: ${{ steps.system-info.outputs.cpu-model }}" 
147+             "Hostname: ${{ steps.system-info.outputs.hostname }}" 
148+             "NodeName: ${NODE_NAME}" 
149+             "Kernel release: ${{ steps.system-info.outputs.kernel-release }}" 
150+             "Kernel version: ${{ steps.system-info.outputs.kernel-version }}" 
151+             "Name: ${{ steps.system-info.outputs.name }}" 
152+             "Platform: ${{ steps.system-info.outputs.platform }}" 
153+             "Release: ${{ steps.system-info.outputs.release }}" 
154+             "Total memory: ${MEMORY_GB} GB" 
155+           ) 
156+ 
157+           for OUTPUT in "${OUTPUTS[@]}";do 
158+             echo "${OUTPUT}" 
159+           done 
160+ continue-on-error : true 
161+       - name : checkout 
162+         uses : actions/checkout@v5 
163+       - name : Unshallow 
164+         run : | 
165+           git fetch --prune --unshallow 
166+ name : Set up Docker Buildx 
167+         id : setup-buildx 
168+         uses : docker/setup-buildx-action@v3 
169+         with :
170+           driver : remote 
171+           endpoint : tcp://buildkit-amd64.ci.svc.cluster.local:1234 
172+         timeout-minutes : 10 
73173      - name : unit-tests 
74174        run : | 
75175          make unit-tests 
@@ -80,18 +180,6 @@ jobs:
80180        uses : codecov/codecov-action@v5 
81181        with :
82182          files : _out/coverage-unit-tests.txt 
183+           flags : unit-tests 
83184          token : ${{ secrets.CODECOV_TOKEN }} 
84185        timeout-minutes : 3 
85-       - name : lint 
86-         run : | 
87-           make lint 
88- name : release-notes 
89-         if : startsWith(github.ref, 'refs/tags/') 
90-         run : | 
91-           make release-notes 
92- name : Release 
93-         if : startsWith(github.ref, 'refs/tags/') 
94-         uses : crazy-max/ghaction-github-release@v2 
95-         with :
96-           body_path : _out/RELEASE_NOTES.md 
97-           draft : " true" 
0 commit comments