Skip to content

Commit 1736b49

Browse files
authored
Merge pull request #3738 from xmudrii/update-pb-rules
Add publishing-bot rules for `release-0.29`
2 parents a6829d3 + 5ec3514 commit 1736b49

File tree

1 file changed

+118
-67
lines changed

1 file changed

+118
-67
lines changed

staging/publishing/rules.yaml

Lines changed: 118 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,123 @@
11
rules:
2-
- destination: apimachinery
3-
branches:
4-
- name: main
5-
source:
6-
branch: main
7-
dirs:
8-
- staging/src/github.com/kcp-dev/apimachinery
9-
destination-tag-base: v2
10-
library: true
11-
- destination: code-generator
12-
branches:
13-
- name: main
14-
source:
15-
branch: main
16-
dirs:
17-
- staging/src/github.com/kcp-dev/code-generator
18-
destination-tag-base: v3
19-
library: true
20-
- destination: client-go
21-
branches:
22-
- name: main
23-
dependencies:
24-
- repository: apimachinery
25-
branch: main
26-
- repository: code-generator
27-
branch: main
28-
source:
29-
branch: main
30-
dirs:
31-
- staging/src/github.com/kcp-dev/client-go
32-
destination-tag-base: v0
33-
library: true
34-
- destination: sdk
35-
branches:
36-
- name: main
37-
dependencies:
38-
- repository: apimachinery
39-
branch: main
40-
- repository: code-generator
41-
branch: main
42-
- repository: client-go
43-
branch: main
44-
source:
45-
branch: main
46-
dirs:
47-
- staging/src/github.com/kcp-dev/sdk
48-
destination-tag-base: v0
49-
library: true
50-
- destination: cli
51-
branches:
52-
- name: main
53-
dependencies:
54-
- repository: apimachinery
55-
branch: main
56-
- repository: code-generator
57-
branch: main
58-
- repository: client-go
59-
branch: main
60-
- repository: sdk
61-
branch: main
62-
source:
63-
branch: main
64-
dirs:
65-
- staging/src/github.com/kcp-dev/cli
66-
destination-tag-base: v0
67-
library: true
2+
- destination: apimachinery
3+
branches:
4+
- name: main
5+
source:
6+
branch: main
7+
dirs:
8+
- staging/src/github.com/kcp-dev/apimachinery
9+
- name: release-0.29
10+
go: 1.24.9
11+
source:
12+
branch: release-0.29
13+
dirs:
14+
- staging/src/github.com/kcp-dev/apimachinery
15+
destination-tag-base: v2
16+
library: true
17+
- destination: code-generator
18+
branches:
19+
- name: main
20+
source:
21+
branch: main
22+
dirs:
23+
- staging/src/github.com/kcp-dev/code-generator
24+
- name: release-0.29
25+
go: 1.24.9
26+
source:
27+
branch: release-0.29
28+
dirs:
29+
- staging/src/github.com/kcp-dev/code-generator
30+
destination-tag-base: v3
31+
library: true
32+
- destination: client-go
33+
branches:
34+
- name: main
35+
dependencies:
36+
- repository: apimachinery
37+
branch: main
38+
- repository: code-generator
39+
branch: main
40+
source:
41+
branch: main
42+
dirs:
43+
- staging/src/github.com/kcp-dev/client-go
44+
- name: release-0.29
45+
go: 1.24.9
46+
dependencies:
47+
- repository: apimachinery
48+
branch: release-0.29
49+
- repository: code-generator
50+
branch: release-0.29
51+
source:
52+
branch: release-0.29
53+
dirs:
54+
- staging/src/github.com/kcp-dev/client-go
55+
destination-tag-base: v0
56+
library: true
57+
- destination: sdk
58+
branches:
59+
- name: main
60+
dependencies:
61+
- repository: apimachinery
62+
branch: main
63+
- repository: code-generator
64+
branch: main
65+
- repository: client-go
66+
branch: main
67+
source:
68+
branch: main
69+
dirs:
70+
- staging/src/github.com/kcp-dev/sdk
71+
- name: release-0.29
72+
go: 1.24.9
73+
dependencies:
74+
- repository: apimachinery
75+
branch: release-0.29
76+
- repository: code-generator
77+
branch: release-0.29
78+
- repository: client-go
79+
branch: release-0.29
80+
source:
81+
branch: release-0.29
82+
dirs:
83+
- staging/src/github.com/kcp-dev/sdk
84+
destination-tag-base: v0
85+
library: true
86+
- destination: cli
87+
branches:
88+
- name: main
89+
dependencies:
90+
- repository: apimachinery
91+
branch: main
92+
- repository: code-generator
93+
branch: main
94+
- repository: client-go
95+
branch: main
96+
- repository: sdk
97+
branch: main
98+
source:
99+
branch: main
100+
dirs:
101+
- staging/src/github.com/kcp-dev/cli
102+
- name: release-0.29
103+
go: 1.24.9
104+
dependencies:
105+
- repository: apimachinery
106+
branch: release-0.29
107+
- repository: code-generator
108+
branch: release-0.29
109+
- repository: client-go
110+
branch: release-0.29
111+
- repository: sdk
112+
branch: release-0.29
113+
source:
114+
branch: release-0.29
115+
dirs:
116+
- staging/src/github.com/kcp-dev/cli
117+
destination-tag-base: v0
118+
library: true
68119
recursive-delete-patterns:
69120
- '*/.gitattributes'
70-
default-go-version: 1.24.5
121+
default-go-version: 1.24.9
71122
skip-tags: false
72123
skip-non-semver-tags: true

0 commit comments

Comments
 (0)