Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
389 commits
Select commit Hold shift + click to select a range
a2ae1b9
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
281ea7d
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
2bfcb22
Red Hat Konflux update topolvm
Sep 27, 2024
b81b783
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
9f4404d
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
ec82a3a
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
92fa4a3
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
d7eba27
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
ac04926
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
a4eba67
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
4a0043f
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
6e957ac
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
69c1a2d
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
78241c4
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
5efe6d6
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
5f0210a
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
6497ff9
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
6724e9f
Red Hat Konflux update topolvm
Sep 27, 2024
085dc4c
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
4665489
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
f59536c
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
b96a958
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
3589142
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
29875ea
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
7166ede
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
a311c35
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
82a4230
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
05ec75c
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
95e88bb
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
fe802e1
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
8f301df
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
83a3414
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
ba4aaf7
Red Hat Konflux update topolvm
Sep 27, 2024
5f69c44
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
8aca7d9
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
d6ac7b1
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
d1ddb08
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
501d78d
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
df1f4d2
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
86354ad
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
1b5813e
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
bcfe909
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
f25fba0
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
0a16812
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
f8fc7a5
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
2786f50
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
5c2da24
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
02eb70b
Red Hat Konflux update topolvm
Sep 27, 2024
a8502e9
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
4a853c9
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
7030548
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
ac7ede8
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
e7c50a5
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
7b33840
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
95ff038
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
2ce695b
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
c005787
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
b4bb894
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
f50ccf2
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
95d4f57
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
64d1087
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
4b0e7ec
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
7c64cda
Red Hat Konflux update topolvm
Sep 27, 2024
b8a1041
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
89f0aa2
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
487a408
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
88d2eca
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
039f5fc
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
5980e12
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
166991b
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
57ad6d3
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
2d9192b
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
f7862ad
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
0905cd2
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
4c8ca3f
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
dc44df0
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
433cbc3
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
8dbf915
Red Hat Konflux update topolvm
Sep 27, 2024
2f79e6d
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
4d95b2c
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
314c8eb
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
cfd1fb7
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
5dff76e
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
6f3d8c8
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
82f2d07
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
0483a37
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
fc7c6c4
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
01199d4
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
f6912dc
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
85b27bf
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
131986f
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
03b3068
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
0223526
Red Hat Konflux update topolvm
Sep 27, 2024
c939a9d
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
b9987d4
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
2a21632
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
bb54ce0
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
66f6bba
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
22bf05d
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
ef13f19
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
f338345
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
7e6e6a2
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
5af3570
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
562db44
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
90f2a05
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
6117160
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
70fbb8e
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
8d41a52
Red Hat Konflux update topolvm
Sep 27, 2024
db61a21
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
17a0f5d
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
abf3a00
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
0415c5b
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
cf13c1e
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
abb7a0c
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
864de2a
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
7818917
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
8b87d65
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
60ec89b
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
b163de0
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
2752749
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
99a250b
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
f4f897e
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
28ebae5
Red Hat Konflux update topolvm
Sep 27, 2024
40e9417
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
df112f2
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
6bf4d6c
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
1d2f2f3
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
38f4f12
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
f20a6d8
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
7d67512
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
ac42c42
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
bb4ef30
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
c54925e
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
d362f1e
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
5a76940
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
dc8a5ac
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
c5d4769
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
5c18750
Red Hat Konflux update topolvm
Sep 27, 2024
bdb3ccf
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
62f7307
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
011ed3f
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
b0be811
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
5ec9623
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
3077a1c
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
78a99cd
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
79776f8
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
527f114
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
9c94447
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
d3fc07f
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
6a5cc07
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
c2d7720
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
a9bb9b9
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
58e7656
Red Hat Konflux update topolvm
Sep 27, 2024
16e48d8
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
eb1ca32
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
4f5e74d
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
a8381ac
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
adf2a2e
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
e592925
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
0203908
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
530a55c
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
a5c7d8c
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
8299cb3
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
4d94565
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
b2f56a0
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
2f26cbb
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
0a7afe3
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
ee11b2b
Red Hat Konflux update topolvm
Sep 27, 2024
0a3c5c7
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
fb39e15
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
9747c6b
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
b2c3dd7
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
8cbcbbf
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
e570087
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
d8b4c7b
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
edcfe8f
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
29994de
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
84c3bc7
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
5820b2b
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
d26a4a6
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
1382596
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
f1da080
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
3f0a80c
add OWNERS file
qJkee Jul 15, 2025
e36040b
Red Hat Konflux update topolvm
Sep 27, 2024
d553c89
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
d667655
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
9ace036
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
cde66d3
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
076dfd3
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
bde9517
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
57158cf
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
029e344
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
c9fca08
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
6e356aa
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
141e022
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
714cd80
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
75b708b
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
c7bec1b
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
851ff4e
fix: adding renovate.json to topolvm main
jeff-roche Oct 3, 2025
ed833fb
fix: dropping konflux references from topolvm main branch
jeff-roche Oct 3, 2025
8265342
Red Hat Konflux update topolvm
Sep 27, 2024
ca0f702
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
58a6bad
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
6803dbc
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
bb12e0c
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
e081dd0
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
c52575c
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
928150d
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
67329e2
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
39fe3d9
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
6be8532
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
dfabc37
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
701fc39
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
8b4479f
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
5e79581
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
246e451
fix: dropping konflux references from topolvm main branch
jeff-roche Oct 3, 2025
cdcea7c
Red Hat Konflux update topolvm
Sep 27, 2024
cd7e326
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
d6167d1
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
3af656b
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
67f7aab
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
3893ba1
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
8e6d9ef
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
3711270
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
452d68b
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
590e737
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
b6258b4
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
8c977be
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
0a5fe21
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
70e5f99
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
2b2bb10
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
1e5df53
fix: dropping konflux references from topolvm main branch
jeff-roche Oct 3, 2025
4fb756b
Red Hat Konflux update topolvm
Sep 27, 2024
6a53dda
feat: add build for ppc64le and s390x
suleymanakbas91 Sep 27, 2024
a198665
feat: merging in konflux pipelines
jeff-roche Oct 21, 2024
2796f5c
chore(deps): update konflux references
red-hat-konflux[bot] Oct 24, 2024
ce79e73
chore(deps): update konflux references
red-hat-konflux[bot] Nov 23, 2024
21a2058
fix: swapping from fedora to rhel base image
jeff-roche Nov 27, 2024
6343078
chore(deps): update konflux references
red-hat-konflux[bot] Nov 30, 2024
a3d9eab
chore(deps): update konflux references
red-hat-konflux[bot] Dec 7, 2024
f6fece6
chore(deps): update konflux references
red-hat-konflux[bot] Jan 11, 2025
69ca221
chore(deps): update konflux references
red-hat-konflux[bot] Jan 18, 2025
bf88198
chore(deps): update konflux references
red-hat-konflux[bot] Jan 25, 2025
da21a74
chore(deps): update konflux references
red-hat-konflux[bot] Feb 1, 2025
71a2a0f
feat: enable build-source-image in Konflux pipelines
suleymanakbas91 Feb 3, 2025
2e31576
chore(deps): update konflux references
red-hat-konflux[bot] Feb 8, 2025
15ee63f
chore(deps): update konflux references
red-hat-konflux[bot] Feb 15, 2025
6befbe4
fix: dropping konflux references from topolvm main branch
jeff-roche Oct 3, 2025
e03c7d4
feat(deps): bump controller-runtime version
qJkee Mar 25, 2026
4876cc5
Downgrade Go version from 1.25.8 to 1.25.7
qJkee Mar 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# ref: https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "github-actions"
Expand All @@ -6,6 +7,8 @@ updates:
schedule:
interval: "monthly"
groups:
github-actions-update:
github-actions-updates:
patterns:
- "*"
cooldown:
default-days: 14
6 changes: 3 additions & 3 deletions .github/workflows/build-images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ jobs:
sudo rm -rf /usr/share/dotnet
sudo rm -rf /usr/local/lib/android
df -h
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
uses: docker/setup-qemu-action@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: Login registry
if: ${{ inputs.push == 'true' }}
run: echo ${{ secrets.GITHUB_TOKEN }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/create-chart-update-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ on:
description: chart version (e.g. 0.1.0)
type: string

permissions:
contents: write

jobs:
create-chart-update-pr:
runs-on: "ubuntu-latest"
Expand All @@ -19,7 +22,7 @@ jobs:
# The exit code will be 1 if the pattern is not found by grep.
echo ${{ inputs.app-version }} | grep -E "^[0-9]+.[0-9]+.[0-9]+$"
echo ${{ inputs.chart-version }} | grep -E "^[0-9]+.[0-9]+.[0-9]+$"
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0
- name: Configure Git
Expand All @@ -41,7 +44,7 @@ jobs:
sed -r -i "s/ghcr.io\/topolvm\/topolvm:[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+/ghcr.io\/topolvm\/topolvm:${{ inputs.app-version }}/g" charts/topolvm/Chart.yaml
make install-helm-docs && make generate-helm-docs
- name: Issue an access token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ secrets.PROJECT_APP_ID }}
Expand Down
14 changes: 9 additions & 5 deletions .github/workflows/e2e-k8s-incluster-lvmd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,32 @@ on:
- "CODEOWNERS"
branches:
- "main"

permissions:
contents: read

jobs:
e2e-k8s-incluster-lvmd:
name: "e2e-k8s-incluster-lvmd"
runs-on: "ubuntu-22.04"
strategy:
fail-fast: false
matrix:
kubernetes_versions: ["1.34.3", "1.33.7", "1.32.11"]
kubernetes_versions: ["1.35.4", "1.34.3", "1.33.7"]
test_lvmd_type: ["daemonset", "embedded"]
env:
KUBERNETES_VERSION: ${{ matrix.kubernetes_versions }}
TEST_LVMD_TYPE: ${{ matrix.test_lvmd_type }}
TEST_SCHEDULER_EXTENDER_TYPE: "none"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: cache e2e sidecar binaries
uses: actions/cache@v5
uses: actions/cache@v5.0.5
with:
path: |
test/e2e/tmpbin
Expand Down
32 changes: 10 additions & 22 deletions .github/workflows/e2e-k8s-workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,45 +6,33 @@ on:
test_legacy:
type: string

permissions:
contents: read

jobs:
e2e-k8s:
name: "e2e-k8s"
runs-on: "ubuntu-22.04"
strategy:
fail-fast: false
matrix:
kubernetes_versions: ["1.34.3", "1.33.7", "1.32.11"]
kubernetes_versions: ["1.35.4", "1.34.3", "1.33.7"]
env:
KUBERNETES_VERSION: ${{ matrix.kubernetes_versions }}
TEST_SCHEDULER_EXTENDER_TYPE: ${{ inputs.test_scheduler_extender_type }}
TEST_LEGACY: ${{ inputs.test_legacy }}
steps:
- id: check
run: |
KUBERNETES_MINOR=$(echo "${{ matrix.kubernetes_versions }}" | cut -d'.' -f2)
if [ "$KUBERNETES_MINOR" -le 32 ] && [ "$TEST_SCHEDULER_EXTENDER_TYPE" = "none" ]; then
echo "Skipping test for Kubernetes version ${{ matrix.kubernetes_versions }} with scheduler extender type 'none'"
echo "should_run=false" >> $GITHUB_OUTPUT
else
echo "should_run=true" >> $GITHUB_OUTPUT
fi
- if: steps.check.outputs.should_run == 'true'
uses: actions/checkout@v6
- if: steps.check.outputs.should_run == 'true'
uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- if: steps.check.outputs.should_run == 'true'
uses: actions/cache/restore@v5
- uses: actions/cache/restore@v5.0.5
with:
path: |
bin
test/e2e/bin
test/e2e/topolvm.img
key: e2e-cache-${{ github.sha }}
- if: steps.check.outputs.should_run == 'true'
run: touch test/e2e/topolvm.img # update timestamp not to rebuild image
- if: steps.check.outputs.should_run == 'true'
run: make -C test/e2e start-lvmd
- if: steps.check.outputs.should_run == 'true'
run: make -C test/e2e test
- run: touch test/e2e/topolvm.img # update timestamp not to rebuild image
- run: make -C test/e2e start-lvmd
- run: make -C test/e2e test
13 changes: 8 additions & 5 deletions .github/workflows/e2e-k8s.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,21 @@ on:
branches:
- "main"

permissions:
contents: read

jobs:
build:
runs-on: "ubuntu-22.04"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- name: cache e2e sidecar binaries
uses: actions/cache@v5
uses: actions/cache@v5.0.5
with:
path: |
test/e2e/tmpbin
Expand All @@ -31,7 +34,7 @@ jobs:
e2e-sidecars-
- run: make -C test/e2e setup
- run: make -C test/e2e topolvm.img
- uses: actions/cache/save@v5
- uses: actions/cache/save@v5.0.5
with:
path: |
bin
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/helm-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,15 @@ name: "Release Charts"

on: "workflow_dispatch"

permissions:
contents: write

jobs:
release:
runs-on: "ubuntu-latest"
steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0

Expand All @@ -19,7 +22,7 @@ jobs:
# This version is written in `charts/topolvm/README.md`,
# so do not update it if not necessary.
- name: "Install Helm"
uses: azure/setup-helm@v4
uses: azure/setup-helm@v5
with:
version: "v3.5.0"

Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/helm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,21 @@ on:
- "charts/**"
- "ct.yaml"

permissions:
contents: read

jobs:
lint:
runs-on: "ubuntu-22.04"

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0

- name: "Setup Go"
uses: actions/setup-go@v6
uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"

Expand Down
21 changes: 13 additions & 8 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,24 @@ on:
push:
branches:
- "main"

permissions:
contents: read

jobs:
build:
name: "build"
runs-on: "ubuntu-22.04"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- run: make setup
- run: make check-uncommitted
- run: make test
- run: make build-topolvm GOARCH=s390x
name: "Build TopoLVM for s390x architecture"
- run: make groupname-test
Expand All @@ -38,9 +43,9 @@ jobs:
- "normal"
- "with-sidecar"
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- run: make install-container-structure-test
- run: make image-${{ matrix.image }}
- run: make container-structure-test STRUCTURE_TEST_TARGET=${{ matrix.image }}
Expand All @@ -53,11 +58,11 @@ jobs:
run:
working-directory: "example"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- run: make setup
- run: make run
2 changes: 2 additions & 0 deletions .github/workflows/pr-labeled.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ on:
pull_request:
types: [synchronize, opened, reopened, labeled, unlabeled]

permissions: {}

jobs:
label-do-not-merge:
runs-on: ubuntu-latest
Expand Down
50 changes: 0 additions & 50 deletions .github/workflows/project-bot.yaml

This file was deleted.

11 changes: 8 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ on:
push:
tags:
- "v*"

permissions:
contents: write
packages: write

jobs:
prepare:
name: "prepare"
Expand Down Expand Up @@ -44,12 +49,12 @@ jobs:
needs: [prepare, build-images]
runs-on: "ubuntu-22.04"
steps:
- uses: actions/checkout@v6
- uses: actions/setup-go@v6
- uses: actions/checkout@v7
- uses: actions/setup-go@v6.4.0
with:
go-version-file: "go.mod"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4
- run: make build/lvmd TOPOLVM_VERSION=${{ needs.prepare.outputs.version }}
- run: tar czf lvmd-${{ needs.prepare.outputs.version }}.tar.gz -C ./build lvmd
- name: "Push branch tag"
Expand Down
Loading