Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
539 commits
Select commit Hold shift + click to select a range
5628fb2
T0000: Update trigger-pr-mirror-repo-sync.yml
kumvijaya Feb 27, 2025
6810bfd
Merge pull request #110 from vyos/T7120-create-mirror-label
kumvijaya Feb 27, 2025
9b7a713
T0000: Update pr-1.txt
kumvijaya Feb 27, 2025
9adad73
Merge pull request #111 from vyos/m-pr-10
kumvijaya Feb 27, 2025
71e7aa3
T0000: Update pr-1.txt
kumvijaya Feb 27, 2025
9447aab
Merge pull request #112 from vyos/update-reuse-action
kumvijaya Feb 27, 2025
4336c10
Update pr-1.txt
kumvijaya Feb 27, 2025
1555393
Merge pull request #113 from vyos/mpr-1
kumvijaya Feb 27, 2025
f388898
T0000: Update pr-1.txt
kumvijaya Feb 27, 2025
c4b8945
Merge pull request #114 from vyos/mpr-2
kumvijaya Feb 27, 2025
8faddaa
T0000: Update m-pr-3.txt
kumvijaya Feb 27, 2025
66ead6e
Merge pull request #115 from vyos/mpr-3
kumvijaya Feb 27, 2025
29db0b7
T000: Update foo
kumvijaya Feb 28, 2025
47ae9df
Merge pull request #116 from vyos/mpr-4
kumvijaya Feb 28, 2025
9efa711
T0000: Update foo
kumvijaya Feb 28, 2025
7299bbe
Merge pull request #117 from vyos/mpr-5
kumvijaya Feb 28, 2025
efa85a4
T0000: Update pr-1.txt
kumvijaya Mar 9, 2025
c1665ab
Merge pull request #119 from vyos/in-rem-1
kumvijaya Mar 9, 2025
c459728
T0000: Update pr-1.txt
kumvijaya Mar 9, 2025
196fd61
Merge pull request #120 from vyos/in-rem-2
kumvijaya Mar 9, 2025
d7fb28e
T0000: trigger to use current
Mar 16, 2025
62ef73e
Merge pull request #121 from vyos/feature/rem-pr-number-param
kumvijaya Mar 16, 2025
7b15858
rem curr test 1
kumvijaya Mar 16, 2025
3ebafd6
Merge pull request #122 from vyos/rem-curr-test-1
kumvijaya Mar 16, 2025
b2422dc
Update pr-1.txt
kumvijaya Mar 16, 2025
4b39e35
Merge pull request #123 from vyos/rem-curr-2
kumvijaya Mar 16, 2025
1981e2b
Update pr-1.txt
kumvijaya Mar 18, 2025
c9e2b90
Merge pull request #124 from vyos/test-ga-rem
kumvijaya Mar 18, 2025
84c9217
co 3
kumvijaya Mar 28, 2025
a99bd85
Update CODEOWNERS
kumvijaya Mar 28, 2025
53a7929
Merge pull request #127 from vyos/co-3
kumvijaya Mar 28, 2025
8c9e6ba
Update mirror-pr-and-sync.yml
kumvijaya Apr 8, 2025
d903a64
Merge pull request #129 from vyos/first-mirror-check
kumvijaya Apr 8, 2025
1f44a34
Update pr-1.txt
kumvijaya Apr 8, 2025
5cef272
Merge pull request #130 from vyos/first-mirror-2
kumvijaya Apr 8, 2025
4532524
Update trigger-pr-mirror-repo-sync.yml
kumvijaya Apr 8, 2025
d6f4b9b
Update pr-1.txt
kumvijaya Apr 8, 2025
bae4347
Merge pull request #131 from vyos/first-pr-3
kumvijaya Apr 8, 2025
e76caa3
Update mirror-pr-and-sync.yml
kumvijaya Apr 8, 2025
544241e
Merge pull request #132 from vyos/first-pr-4
kumvijaya Apr 8, 2025
d5006b0
Update pr-1.txt
kumvijaya Apr 8, 2025
964ab7d
Merge pull request #133 from vyos/first-pr-5
kumvijaya Apr 8, 2025
e62fb17
Update pr-1.txt
kumvijaya Apr 8, 2025
bb6eed2
Merge pull request #134 from vyos/first-pr-6
kumvijaya Apr 8, 2025
589ab00
Update trigger-pr-mirror-repo-sync.yml
kumvijaya Apr 9, 2025
88707ef
Merge pull request #135 from vyos/label-permission-fix
kumvijaya Apr 9, 2025
271dbaa
T0000L test Update trigger-pr-mirror-repo-sync.yml
kumvijaya Apr 12, 2025
6a14ae6
Merge pull request #136 from vyos/add-lbl-permission
kumvijaya Apr 12, 2025
44a0952
Create lint-doc.yml
kumvijaya Apr 14, 2025
2c2730b
Merge pull request #137 from vyos/T7362-doc-lint
kumvijaya Apr 14, 2025
f8a204e
Update README2.md
kumvijaya Apr 14, 2025
f80c59a
Create lint-doc.yml
kumvijaya Apr 14, 2025
c0d71e4
Delete .github/lint-doc.yml
kumvijaya Apr 14, 2025
e0765c9
Merge pull request #138 from vyos/T7362-lint-doc-check
kumvijaya Apr 14, 2025
19d9f69
Update trigger-pr-mirror-repo-sync.yml
kumvijaya Apr 19, 2025
f50ead0
Merge pull request #140 from vyos/chk-perm
kumvijaya Apr 19, 2025
a70fbeb
T0000: Test Update mirror-pr-and-sync.yml
kumvijaya Apr 27, 2025
712bd4f
Merge pull request #141 from vyos/mirror-bot-updates
kumvijaya Apr 27, 2025
fabb7f1
T0000: Test Update pr-1.txt
kumvijaya Apr 27, 2025
9a587bf
Merge pull request #142 from vyos/mirror-bot-update-1
kumvijaya Apr 27, 2025
6a21e6a
T0000: Test Update mirror-pr-and-sync.yml
kumvijaya Apr 27, 2025
89d29c3
Merge pull request #143 from vyos/mirror-bot-update-2
kumvijaya Apr 27, 2025
2922cab
T0000: TEST Update check-pr-conflicts.yml
kumvijaya May 4, 2025
23611ef
Merge pull request #144 from vyos/conflict-check-1
kumvijaya May 4, 2025
9a32090
Update pr-1.txt
kumvijaya May 10, 2025
ec73cda
Merge pull request #146 from vyos/merge-chk-1
kumvijaya May 10, 2025
e11e041
Update check-pr-conflicts.yml
kumvijaya May 10, 2025
a80a319
Merge pull request #148 from vyos/conflict-check-add-fix
kumvijaya May 10, 2025
702de22
Update pr-1.txt
kumvijaya May 10, 2025
f827abc
Update pr-1.txt
kumvijaya May 10, 2025
dfd4304
Update pr-1.txt
kumvijaya May 10, 2025
d8e75e1
Update pr-1.txt
kumvijaya May 10, 2025
caa5d96
Merge pull request #149 from vyos/conflict-check-1
kumvijaya May 10, 2025
f5115d9
Update pr-1.txt
kumvijaya May 10, 2025
3fdd400
Merge pull request #151 from vyos/conflict-1a
kumvijaya May 10, 2025
d14a60f
Update check-pr-conflicts.yml
kumvijaya May 11, 2025
208259f
Create check-open-prs-conflict.yml
kumvijaya May 11, 2025
8c00e3f
Merge pull request #152 from vyos/open-pr-check
kumvijaya May 11, 2025
150a292
Update check-open-prs-conflict.yml
kumvijaya May 11, 2025
29d95f1
Merge pull request #153 from vyos/open-pr-check
kumvijaya May 11, 2025
f929d7f
T0000: TEST Update check-open-prs-conflict.yml
kumvijaya May 11, 2025
8010739
Update m-pr-3.txt
kumvijaya May 11, 2025
9116158
Create check-pr-conflicts-dispatch.yml
kumvijaya May 11, 2025
e27376b
Merge pull request #154 from vyos/open-pr-check-2
kumvijaya May 11, 2025
f125094
Update check-pr-conflicts-dispatch.yml
kumvijaya May 11, 2025
5bb4cad
Update m-pr-3.txt
kumvijaya May 11, 2025
7eb7d05
Merge pull request #155 from vyos/open-pr-check-3
kumvijaya May 11, 2025
c777e51
Update check-pr-conflicts-dispatch.yml
kumvijaya May 11, 2025
b7d12c2
Update check-open-prs-conflict.yml
kumvijaya May 11, 2025
1dd1910
Delete .github/workflows/check-pr-conflicts-dispatch.yml
kumvijaya May 11, 2025
bd86d77
Update check-pr-conflicts.yml
kumvijaya May 11, 2025
d9325e0
Update foo
kumvijaya May 11, 2025
52f4765
Merge pull request #156 from vyos/pr-check-3
kumvijaya May 11, 2025
4f26866
Update pr-1.txt
kumvijaya May 15, 2025
1119c12
Update add-pr-labels.yml
kumvijaya May 15, 2025
5701443
Update auto-author-assign.yml
kumvijaya May 15, 2025
1240ba4
Merge pull request #157 from vyos/bull-frog-check
kumvijaya May 15, 2025
c838598
Update check-pr-conflicts.yml - T7445-conflict-check-fork-issue
kumvijaya May 22, 2025
4596864
Merge pull request #159 from vyos/check-fork
kumvijaya May 22, 2025
d6cc3ec
Update check-open-prs-conflict.yml
kumvijaya May 23, 2025
dc41624
Update mirror-pr-and-sync.yml
kumvijaya Jun 14, 2025
9d6444d
Merge pull request #162 from vyos/fix-mr
kumvijaya Jun 14, 2025
53c4e32
T0000: TEST Update trigger-pr-mirror-repo-sync.yml
kumvijaya Jun 15, 2025
1b5905c
Merge pull request #163 from vyos/cncurrent-fix
kumvijaya Jun 15, 2025
7758579
Update pr-1.txt
kumvijaya Jun 18, 2025
e561b84
Merge pull request #164 from vyos/limit-1
kumvijaya Jun 18, 2025
e543506
Update pr-1.txt
kumvijaya Jun 18, 2025
24c8db6
Merge pull request #165 from vyos/limit-2
kumvijaya Jun 18, 2025
d3dc0fc
Update pr-1.txt
kumvijaya Jun 18, 2025
8f0df1c
Merge pull request #166 from vyos/Limit-3
kumvijaya Jun 18, 2025
88e3927
Update pr-1.txt
kumvijaya Jun 18, 2025
77e2d2e
Merge pull request #167 from vyos/limit-test-4
kumvijaya Jun 18, 2025
47a085f
T0000: TEST Update pr-1.txt
kumvijaya Jun 21, 2025
c898d72
Merge pull request #168 from vyos/onboard-1
kumvijaya Jun 21, 2025
c8adf76
Update pr-1.txt
kumvijaya Jun 21, 2025
00e798d
Merge pull request #169 from vyos/onboard-2
kumvijaya Jun 21, 2025
b38a425
T0000: TEST Update pr-1.txt
kumvijaya Jun 21, 2025
3600d4d
Merge pull request #170 from vyos/onboard-3
kumvijaya Jun 21, 2025
33b452a
Update pr-1.txt
kumvijaya Jun 22, 2025
46702b1
Update m-pr-3.txt
kumvijaya Jun 22, 2025
6eb4e0b
Merge pull request #171 from vyos/onboard-5
kumvijaya Jun 22, 2025
ad19ca6
Merge pull request #172 from vyos/onboard-4
kumvijaya Jun 22, 2025
7f76e4a
Update and rename lint-with-ruff.yml to darker-ruff-lint.yml
kumvijaya Jun 28, 2025
d43158e
Merge pull request #173 from vyos/black-quote-1
kumvijaya Jun 28, 2025
8e9f255
Update auth.py
kumvijaya Jun 28, 2025
88d2dce
Merge pull request #174 from vyos/black-quote-2
kumvijaya Jun 28, 2025
1e08dbe
T000' TEST quote
Jun 28, 2025
fe7c6bc
T000' TEST quote
Jun 28, 2025
10fa852
T000' TEST quote
Jun 28, 2025
0a127ef
T000' TEST quote
Jun 29, 2025
619de8b
Merge pull request #175 from vyos/black-quote-2
kumvijaya Jun 29, 2025
e856184
T000: TEST Update trigger-pr-mirror-repo-sync.yml - T7613-mirror-from…
kumvijaya Jul 6, 2025
be2fba3
Merge pull request #177 from vyos/T7613-mirror-from-source-org
kumvijaya Jul 6, 2025
514d47a
T0000" TEST Update m-pr-3.txt
kumvijaya Jul 6, 2025
6eb74a0
Merge pull request #178 from vyos/unified-mirror-1
kumvijaya Jul 6, 2025
dce5817
T0000: TEST Update trigger-pr-mirror-repo-sync.yml
kumvijaya Jul 6, 2025
c424a9a
Merge pull request #179 from vyos/T7613-mirror-from-source-1
kumvijaya Jul 6, 2025
23b1602
Update and rename trigger-pr-mirror-repo-sync.yml to pr-mirror-repo-s…
kumvijaya Jul 8, 2025
0a2044d
Merge pull request #180 from vyos/mirror-clean-1
kumvijaya Jul 8, 2025
6303b2d
T000: TEST Update pr-1.txt
kumvijaya Jul 8, 2025
90f8128
Merge pull request #181 from vyos/mirror-clean-2
kumvijaya Jul 8, 2025
c8803fb
T0000: TEST Update cleanup-mirror-pr-branch.yml
kumvijaya Jul 8, 2025
7a6dd79
Merge pull request #182 from vyos/mirror-clean-3
kumvijaya Jul 8, 2025
6c04558
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
feaa595
Merge pull request #183 from vyos/checkout-fix
kumvijaya Jul 9, 2025
20a28a2
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
84c3a8f
Merge pull request #184 from vyos/fix-secret
kumvijaya Jul 9, 2025
0008c8b
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
e458198
Merge pull request #185 from vyos/revert-1
kumvijaya Jul 9, 2025
d9abab7
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
eaef318
Merge pull request #186 from vyos/revert-2
kumvijaya Jul 9, 2025
1de26ce
T0000: TEST Update mirror-pr-and-sync.yml
kumvijaya Jul 9, 2025
16f6e86
T0000: TEST Update mirror-pr-and-sync.yml
kumvijaya Jul 9, 2025
7610bf3
Merge pull request #187 from vyos/rever-3
kumvijaya Jul 9, 2025
7973cb6
T0000: Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
0fbfc8d
T0000: TEST Update pr-1.txt
kumvijaya Jul 9, 2025
2bd4d8e
Merge pull request #188 from vyos/check-1
kumvijaya Jul 9, 2025
1c1ef87
T000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
3e9b52f
Merge pull request #189 from vyos/add-back-1
kumvijaya Jul 9, 2025
f03fd34
T0000: TEST Update mirror-pr-and-sync.yml
kumvijaya Jul 9, 2025
b877189
Merge pull request #190 from vyos/secrets
kumvijaya Jul 9, 2025
85000a7
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 9, 2025
17753c3
Merge pull request #191 from vyos/secrets-2
kumvijaya Jul 9, 2025
9835da7
T0000: TEST Update pr-1.txt
kumvijaya Jul 9, 2025
8df26c9
Merge pull request #192 from vyos/check-mirror
kumvijaya Jul 9, 2025
eb9a41b
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 10, 2025
dbb02a9
Merge pull request #193 from vyos/param-fix
kumvijaya Jul 10, 2025
045b1ce
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 10, 2025
2d22daa
Merge pull request #194 from vyos/param-fix-2
kumvijaya Jul 10, 2025
afcc61f
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 10, 2025
751bad2
Update pr-mirror-repo-sync.yml
kumvijaya Jul 10, 2025
fecf01e
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 19, 2025
122bc08
Merge pull request #195 from vyos/remote-repo-1
kumvijaya Jul 19, 2025
a02c1a0
T0000: TEST Update pr-mirror-repo-sync.yml
kumvijaya Jul 19, 2025
3332ba0
Merge pull request #196 from vyos/remote-repo-2
kumvijaya Jul 19, 2025
433b4c5
Delete .github/workflows/check-open-prs-conflict.yml
kumvijaya Aug 27, 2025
9958401
Update check-pr-conflicts.yml
kumvijaya Aug 27, 2025
59146f0
Merge pull request #197 from vyos/conflict-check-1
kumvijaya Aug 27, 2025
c11d95b
Update pr-1.txt
kumvijaya Aug 27, 2025
2e43e37
Merge pull request #199 from vyos/conflict-check-3
kumvijaya Aug 27, 2025
fe8a77a
Update darker-ruff-lint.yml
kumvijaya Sep 2, 2025
420dd74
Update check-pr-conflicts.yml - (T7848-disable-conflict-check-workflo…
kumvijaya Sep 20, 2025
8757d55
Merge pull request #201 from vyos/check-mergify-conflict
kumvijaya Sep 20, 2025
55bd46a
Update pr-1.txt
kumvijaya Sep 20, 2025
bd88fac
Merge pull request #202 from vyos/conflict-sep20-1
kumvijaya Sep 20, 2025
7f33cc1
Create .mergify.yml
kumvijaya Sep 20, 2025
efe270d
Update pr-1.txt - mergify check 2
kumvijaya Sep 20, 2025
c3dfb64
Merge pull request #204 from vyos/mergify-check-2
kumvijaya Sep 20, 2025
ad88af8
Update pr-mirror-repo-sync.yml
kumvijaya Sep 27, 2025
5bbfaac
T0000: TEST Update pr-1.txt
kumvijaya Sep 27, 2025
7356061
Merge pull request #205 from vyos/summary-fix-1
kumvijaya Sep 27, 2025
be8e108
T0000: TEST Update pr-1.txt
kumvijaya Sep 27, 2025
3fc3f1a
Merge pull request #206 from vyos/summary-fix-2
kumvijaya Sep 27, 2025
75b3bd0
T0000: TEST Update pr-1.txt
kumvijaya Sep 27, 2025
3fb47ca
Merge pull request #207 from vyos/summary-test-3
kumvijaya Sep 27, 2025
1ca67e4
Update pr-1.txt
kumvijaya Sep 27, 2025
99b717b
Merge pull request #208 from vyos/summary-fix-4
kumvijaya Sep 27, 2025
d724c9e
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
b18e92f
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
eb50eaa
Merge pull request #209 from vyos/scheduled-conflict-1
kumvijaya Nov 2, 2025
8697c8d
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
e0ab033
Merge pull request #210 from vyos/scheduled-conflict-1
kumvijaya Nov 2, 2025
d53bcee
T0000: TEST CONFLICT-3
kumvijaya Nov 2, 2025
a28edfe
Merge pull request #212 from vyos/conflict-3
kumvijaya Nov 2, 2025
980b0d5
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
8a9e3d6
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
de20feb
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
739774e
Merge pull request #213 from vyos/conflict-check-4
kumvijaya Nov 2, 2025
0f1d140
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
feba13f
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
41c07a5
Merge pull request #214 from vyos/scheduled-conflict-1
kumvijaya Nov 2, 2025
21cb9b3
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
98b9bad
Merge pull request #216 from vyos/scheduled-conflict-1
kumvijaya Nov 2, 2025
ef6b9e7
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
d9ab27d
Merge pull request #218 from vyos/conf-3
kumvijaya Nov 2, 2025
d633714
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
6c495f3
Merge pull request #219 from vyos/scheduled-conflict-1
kumvijaya Nov 2, 2025
ca72528
T0000: TEST CONFLICT
kumvijaya Nov 2, 2025
ca547ee
Merge pull request #221 from vyos/conf-5
kumvijaya Nov 2, 2025
85dc227
T0000: TEST CONFLICTS
kumvijaya Nov 3, 2025
cc25fae
Merge pull request #222 from vyos/scheduled-conflict-1
kumvijaya Nov 3, 2025
0bb73c4
T0000: TEST
kumvijaya Nov 3, 2025
97e1701
Merge pull request #224 from vyos/conf-4-2
kumvijaya Nov 3, 2025
a801ed0
T0000: TEST CONFLICTS
kumvijaya Nov 3, 2025
c0df99d
Merge pull request #225 from vyos/scheduled-conflict-1
kumvijaya Nov 3, 2025
e229f88
T0000: TEST CONFLICT
kumvijaya Nov 3, 2025
dd99a25
T0000: TEST CONFLICT
kumvijaya Nov 3, 2025
48905df
Merge pull request #227 from vyos/call-4-4
kumvijaya Nov 3, 2025
5542ddd
T7981: conflict check updates
kumvijaya Nov 4, 2025
9b5e13c
Merge pull request #229 from vyos/scheduled-conflict-1
kumvijaya Nov 4, 2025
03437a8
T0000: TEST CONFLICT
kumvijaya Nov 4, 2025
6aae947
T0000: TEST CONFLICT
kumvijaya Nov 4, 2025
0236842
Merge pull request #231 from vyos/conf-4-7
kumvijaya Nov 4, 2025
fde5e19
Merge branch 'current' into conf-4-6
kumvijaya Nov 4, 2025
9b3bd45
Merge pull request #230 from vyos/conf-4-6
kumvijaya Nov 4, 2025
336952d
Merge branch 'current' into call-4-3
kumvijaya Nov 4, 2025
80f8207
Merge pull request #226 from vyos/call-4-3
kumvijaya Nov 4, 2025
79ff0f6
T0000: TEST CONFLICT
kumvijaya Nov 5, 2025
396d8a5
Merge pull request #232 from vyos/scheduled-conflict-1
kumvijaya Nov 5, 2025
b883ce1
T0000: TEST CONFLICT
kumvijaya Nov 5, 2025
46aae77
Merge pull request #234 from vyos/conf-5-2
kumvijaya Nov 5, 2025
87cb8e6
T0000: TEST check-pr-conflicts.yml - (T7981-conflict-check-scheduled-…
kumvijaya Nov 16, 2025
8a40164
Merge pull request #235 from vyos/conf-16-1
kumvijaya Nov 16, 2025
b4aec69
T0000: TEST conf-16-3 Update pr-1.txt
kumvijaya Nov 16, 2025
83fab6c
Merge pull request #237 from vyos/conf-16-3
kumvijaya Nov 16, 2025
3195373
T0000: TEST Update pr-1.txt conf-18-2
kumvijaya Nov 17, 2025
ee677b7
Merge pull request #239 from vyos/conf-18-2
kumvijaya Nov 17, 2025
aeea520
TEST: Update add-pr-labels.yml
kumvijaya Dec 15, 2025
86b9950
TEST: Update add-pr-labels.yml
kumvijaya Dec 15, 2025
3aed022
T0000: TEST Update m-pr-3.txt
kumvijaya Dec 15, 2025
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
16 changes: 16 additions & 0 deletions .github/backup/add-pr-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Add pull request labels

on:
pull_request_target:
branches:
- current

permissions:
pull-requests: write
contents: read

jobs:
add-pr-label:
uses: vyos/.github/.github/workflows/add-pr-labels.yml@current
secrets: inherit
14 changes: 14 additions & 0 deletions .github/backup/add-rebase-label.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Add rebase label

on:
pull_request_target:
types: [synchronize, opened, reopened, labeled, unlabeled]

permissions:
pull-requests: write
contents: read

jobs:
add-rebase-label:
uses: vyos/.github/.github/workflows/add-rebase-label.yml@current
secrets: inherit
19 changes: 19 additions & 0 deletions .github/backup/assign-reviewers_wf.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: "Assign Reviewers"
on:
pull_request:
types: [opened, reopened, ready_for_review, locked]
branches:
- current

permissions:
pull-requests: write

jobs:
assign-reviewers:
runs-on: ubuntu-latest
steps:
- name: "Assign Reviwers Team"
uses: rowi1de/auto-assign-review-teams@v1.1.3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
teams: "${{ github.repository_owner }}/reviewers"
14 changes: 14 additions & 0 deletions .github/backup/auto-author-assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: "PR Triage"
on:
pull_request_target:
types: [opened, reopened, ready_for_review, locked]


permissions:
pull-requests: write
contents: read

jobs:
assign-author:
uses: vyos/.github/.github/workflows/assign-author.yml@current
secrets: inherit
14 changes: 14 additions & 0 deletions .github/backup/check-pr-conflicts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@

name: "PR Conflicts checker"
on:
pull_request_target:
types: [synchronize]

permissions:
pull-requests: write
contents: read

jobs:
check-pr-conflict-call:
uses: vyos/.github/.github/workflows/check-pr-merge-conflict.yml@current
secrets: inherit
17 changes: 17 additions & 0 deletions .github/backup/check-pr-message.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Check pull request message format

on:
pull_request_target:
branches:
- current
types: [opened, synchronize, edited]

permissions:
pull-requests: write
contents: read

jobs:
check-pr-title:
uses: vyos/.github/.github/workflows/check-pr-message.yml@T6846-pr-title-workflow-creds
secrets: inherit
13 changes: 13 additions & 0 deletions .github/backup/check-stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: "Issue and PR stale management"
on:
schedule:
- cron: "0 0 * * *"

permissions:
pull-requests: write
contents: read

jobs:
stale:
uses: vyos/.github/.github/workflows/check-stale.yml@current
secrets: inherit
14 changes: 14 additions & 0 deletions .github/backup/check-unused-imports.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Check for unused imports using Pylint
on:
pull_request_target:
branches:
- current

permissions:
pull-requests: write
contents: read

jobs:
check-unused-imports:
uses: vyos/.github/.github/workflows/check-unused-imports.yml@T6862-make-unused-import-check-parameterized
secrets: inherit
35 changes: 35 additions & 0 deletions .github/backup/cleanup-mirror-pr-branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Cleanup pr mirror branch

on:
pull_request:
types: [closed]
branches:
- current
workflow_dispatch:
inputs:
branch:
description: 'Branch to delete'
required: true

permissions:
contents: write

jobs:
delete_branch:
if: ${{ (github.event_name == 'workflow_dispatch' || startsWith(github.event.pull_request.head.ref, 'mirror/current/')) && github.repository_owner != 'vyos' }}
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Delete branch
run: |
branch=${{ github.event_name == 'workflow_dispatch' && github.event.inputs.branch || github.event.pull_request.head.ref }}
if [[ $branch != mirror/current/* ]]; then
echo "Branch name to clean must start with 'mirror/current/'"
exit 1
fi
repo=${{ github.repository }}
git remote set-url origin https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}
git push origin --delete $branch
1 change: 1 addition & 0 deletions .github/backup/codeowners.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @vyos/reviewers
30 changes: 30 additions & 0 deletions .github/backup/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: "Perform CodeQL Analysis"

on:
push:
branches: [ "current" ]
paths:
- '**'
- '!.github/**'
- '!**/*.md'
pull_request:
# The branches below must be a subset of the branches above
branches: [ "current" ]
paths:
- '**'
- '!.github/**'
- '!**/*.md'
schedule:
- cron: '22 10 * * 0'

permissions:
actions: read
contents: read
security-events: write

jobs:
codeql-analysis-call:
uses: vyos/.github/.github/workflows/codeql-analysis.yml@current
secrets: inherit
with:
languages: "['python']"
12 changes: 12 additions & 0 deletions .github/backup/label-backport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: Mergifyio backport

on: [issue_comment]

permissions:
pull-requests: write
contents: read

jobs:
mergifyio-backport:
uses: vyos/.github/.github/workflows/label-backport.yml@current
secrets: inherit
File renamed without changes.
25 changes: 25 additions & 0 deletions .github/backup/mirror-pr-and-sync-current-old.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Create Mirror PR and Repo Sync (Current) Backup
on:
pull_request_target:
types:
- closed
branches:
- current

permissions:
pull-requests: write
contents: write
concurrency:
group: mirror-pr-and-sync-current
cancel-in-progress: false
jobs:
mirror-pr-current:
name: Mirror PR (Current)
uses: ./.github/workflows/mirror-pr-current.yml
secrets: inherit

repo-sync-current:
name: Repo Sync (Current)
uses: ./.github/workflows/repo-sync-current.yml
needs: [mirror-pr-current]
secrets: inherit
113 changes: 113 additions & 0 deletions .github/backup/mirror-pr-and-sync-current.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: Create Mirror PR and Repo Sync (Current)
on:
pull_request_target:
types:
- closed
branches:
- current
workflow_call:
workflow_dispatch:
inputs:
pr_title:
description: 'Title of the PR'
required: false
pr_number:
description: 'Number of the PR'
required: false

env:
GH_TOKEN: ${{ secrets.PAT }}

concurrency:
group: mirror-pr-repo-sync
cancel-in-progress: false
jobs:
mirror-pr-repo-sync:
runs-on: ubuntu-latest
permissions:
pull-requests: write
contents: write

steps:
- name: Bullfrog Secure Runner
uses: bullfrogsec/bullfrog@v0
with:
egress-policy: audit

- name: Checkout
uses: actions/checkout@v4

- name: Set vars
run: |
source_repo="${{ github.repository }}"
echo "source_repo=${source_repo}" >> $GITHUB_ENV
target_repo=$(echo $source_repo | sed 's/^[^\/]*\//vyos-networks\//')
echo "target_repo=${target_repo}" >> $GITHUB_ENV
pr_source_branch=$(git branch --show-current)
echo "pr_source_branch=${pr_source_branch}" >> $GITHUB_ENV
echo "pr_target_branch=${pr_source_branch}" >> $GITHUB_ENV
pr_number=${{ github.event_name == 'workflow_dispatch' && github.event.inputs.pr_number || github.event.pull_request.number }}
echo "pr_number=${pr_number}" >> $GITHUB_ENV
pr_title="${{ github.event_name == 'workflow_dispatch' && github.event.inputs.pr_title || github.event.pull_request.title }}"
echo "pr_title=${pr_title}" >> $GITHUB_ENV
echo "pr_merge_branch=mirror/current/$pr_number" >> $GITHUB_ENV

- name: Get PR commit
run: |
mkdir -p /tmp/public
cd /tmp/public
git config --global user.email "action@github.com"
git config --global user.name "GitHub Action"
git init
git remote add origin https://github.com/${source_repo}.git
git fetch
git checkout -b $pr_source_branch
pr_info=$(gh pr view $pr_number --json commits,mergeCommit)
last_commit=$(echo $pr_info | jq -r '.commits[-1].oid')
merge_commit=$(echo $pr_info | jq -r '.mergeCommit.oid')
merge_commit_message=$(git log -1 --pretty=%B $merge_commit)
echo "merge_commit=${merge_commit}" >> $GITHUB_ENV
if [[ "$merge_commit_message" == "Merge pull request #${pr_number} from"* ]]; then
echo "last_commit=${last_commit}" >> $GITHUB_ENV
else
echo "last_commit=${merge_commit}" >> $GITHUB_ENV
fi

- name: Get PR body
run: |
cd /tmp/public
pr_body=$(gh pr view $pr_number --json body -q .body)
echo "pr_body<<EOF" >> $GITHUB_ENV
echo "$pr_body" >> $GITHUB_ENV
echo "EOF" >> $GITHUB_ENV

- name: Create temp remote branch
run: |
cd /tmp/public
git checkout -b $pr_merge_branch $last_commit

- name: Push merge branch to target repo
run: |
cd /tmp/public
git remote add target https://x-access-token:${{ secrets.PAT }}@github.com/${target_repo}.git
git push target $pr_merge_branch

- name: Create remote PR
run: |
run_url="${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}"
title="${pr_title} (mirror ${pr_number})"
echo "**Note**: This pull request is mirrored from PR [$pr_number](https://github.com/${source_repo}/pull/${pr_number}) using [workflow run](${run_url})." > pr_body.txt
echo "" >> pr_body.txt
echo "${pr_body}" >> pr_body.txt
gh pr create --repo ${target_repo} --head $pr_merge_branch --base $pr_target_branch --title "${title}" --body "$(cat pr_body.txt)"

- name: Trigger repo sync
shell: bash
run: |
echo "Triggering sync workflow for ${{ secrets.REMOTE_OWNER }}/${{ secrets.REMOTE_REPO }}"
echo "Triggering sync workflow with PAT ${{ secrets.PAT }}"
curl -X POST \
-H "Accept: application/vnd.github.everest-preview+json" \
-H "Authorization: Bearer ${{ secrets.PAT }}" \
https://api.github.com/repos/${{ secrets.REMOTE_OWNER }}/${{ secrets.REMOTE_REPO }}/actions/workflows/repo-sync-current.yml/dispatches \
-d '{"ref":"git-actions", "inputs": {"source_repo": "${{ env.source_repo }}", "source_commit_sha": "${{ env.merge_commit }}", "destination_branch": "${{ env.pr_target_branch }}"}}'
Loading