Skip to content

Commit 1c0cb21

Browse files
committed
Run "Upload base images" action only on main repository. Fixes #1432.
Signed-off-by: Maxime Robert <[email protected]>
1 parent 3f2bbd2 commit 1c0cb21

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/build-base-images.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ env:
1919

2020
jobs:
2121
sle-lang-image:
22+
if: github.repository == 'CycloneDX/cdxgen'
2223
runs-on: ubuntu-latest
2324
permissions:
2425
contents: read
@@ -56,6 +57,7 @@ jobs:
5657
labels: ${{ steps.meta-bci-lang.outputs.labels }}
5758

5859
sle-dotnet-image:
60+
if: github.repository == 'CycloneDX/cdxgen'
5961
runs-on: ubuntu-latest
6062
permissions:
6163
contents: read
@@ -93,6 +95,7 @@ jobs:
9395
labels: ${{ steps.meta-bci-dotnet.outputs.labels }}
9496

9597
cdxgen-dotnet-image:
98+
if: github.repository == 'CycloneDX/cdxgen'
9699
runs-on: ubuntu-latest
97100
needs: sle-dotnet-image
98101
permissions:
@@ -143,6 +146,7 @@ jobs:
143146
labels: ${{ steps.meta-cdxgen-dotnet.outputs.labels }}
144147

145148
sle-dotnet7-image:
149+
if: github.repository == 'CycloneDX/cdxgen'
146150
runs-on: ubuntu-latest
147151
permissions:
148152
contents: read
@@ -180,6 +184,7 @@ jobs:
180184
labels: ${{ steps.meta-bci-dotnet7.outputs.labels }}
181185

182186
cdxgen-dotnet7-image:
187+
if: github.repository == 'CycloneDX/cdxgen'
183188
runs-on: ubuntu-latest
184189
needs: sle-dotnet7-image
185190
permissions:
@@ -229,6 +234,7 @@ jobs:
229234
labels: ${{ steps.meta-cdxgen-dotnet7.outputs.labels }}
230235

231236
sle-dotnet8-image:
237+
if: github.repository == 'CycloneDX/cdxgen'
232238
runs-on: ubuntu-latest
233239
permissions:
234240
contents: read
@@ -266,6 +272,7 @@ jobs:
266272
labels: ${{ steps.meta-bci-dotnet8.outputs.labels }}
267273

268274
cdxgen-dotnet8-image:
275+
if: github.repository == 'CycloneDX/cdxgen'
269276
runs-on: ubuntu-latest
270277
needs: sle-dotnet8-image
271278
permissions:
@@ -315,6 +322,7 @@ jobs:
315322
labels: ${{ steps.meta-cdxgen-dotnet8.outputs.labels }}
316323

317324
sle-java-image:
325+
if: github.repository == 'CycloneDX/cdxgen'
318326
runs-on: ubuntu-latest
319327
permissions:
320328
contents: read
@@ -352,6 +360,7 @@ jobs:
352360
labels: ${{ steps.meta-bci-java.outputs.labels }}
353361

354362
sle-java-slim-image:
363+
if: github.repository == 'CycloneDX/cdxgen'
355364
runs-on: ubuntu-latest
356365
permissions:
357366
contents: read
@@ -389,6 +398,7 @@ jobs:
389398
labels: ${{ steps.meta-bci-java-slim.outputs.labels }}
390399

391400
cdxgen-java-image:
401+
if: github.repository == 'CycloneDX/cdxgen'
392402
runs-on: ubuntu-latest
393403
needs: sle-java-image
394404
permissions:
@@ -439,6 +449,7 @@ jobs:
439449
labels: ${{ steps.meta-cdxgen-java.outputs.labels }}
440450

441451
cdxgen-java-slim-image:
452+
if: github.repository == 'CycloneDX/cdxgen'
442453
runs-on: ubuntu-latest
443454
needs: sle-java-slim-image
444455
permissions:
@@ -489,6 +500,7 @@ jobs:
489500
labels: ${{ steps.meta-cdxgen-java-slim.outputs.labels }}
490501

491502
sle-node20-image:
503+
if: github.repository == 'CycloneDX/cdxgen'
492504
runs-on: ubuntu-latest
493505
permissions:
494506
contents: read
@@ -526,6 +538,7 @@ jobs:
526538
labels: ${{ steps.meta-bci-node20.outputs.labels }}
527539

528540
cdxgen-node20-image:
541+
if: github.repository == 'CycloneDX/cdxgen'
529542
runs-on: ubuntu-latest
530543
needs: sle-node20-image
531544
permissions:
@@ -576,6 +589,7 @@ jobs:
576589
labels: ${{ steps.meta-cdxgen-node20.outputs.labels }}
577590

578591
sle-java17-image:
592+
if: github.repository == 'CycloneDX/cdxgen'
579593
runs-on: ubuntu-latest
580594
permissions:
581595
contents: read
@@ -613,6 +627,7 @@ jobs:
613627
labels: ${{ steps.meta-bci-java17.outputs.labels }}
614628

615629
sle-java17-slim-image:
630+
if: github.repository == 'CycloneDX/cdxgen'
616631
runs-on: ubuntu-latest
617632
permissions:
618633
contents: read
@@ -650,6 +665,7 @@ jobs:
650665
labels: ${{ steps.meta-bci-java17-slim.outputs.labels }}
651666

652667
cdxgen-java17-image:
668+
if: github.repository == 'CycloneDX/cdxgen'
653669
runs-on: ubuntu-latest
654670
needs: sle-java17-image
655671
permissions:
@@ -699,6 +715,7 @@ jobs:
699715
labels: ${{ steps.meta-cdxgen-java17.outputs.labels }}
700716

701717
cdxgen-java17-slim-image:
718+
if: github.repository == 'CycloneDX/cdxgen'
702719
runs-on: ubuntu-latest
703720
needs: sle-java17-slim-image
704721
permissions:
@@ -748,6 +765,7 @@ jobs:
748765
labels: ${{ steps.meta-cdxgen-java17-slim.outputs.labels }}
749766

750767
cdxgen-python-image:
768+
if: github.repository == 'CycloneDX/cdxgen'
751769
runs-on: ubuntu-latest
752770
needs: sle-lang-image
753771
permissions:
@@ -798,6 +816,7 @@ jobs:
798816
labels: ${{ steps.meta-cdxgen-python.outputs.labels }}
799817

800818
sle-python311-image:
819+
if: github.repository == 'CycloneDX/cdxgen'
801820
runs-on: ubuntu-latest
802821
permissions:
803822
contents: read
@@ -835,6 +854,7 @@ jobs:
835854
labels: ${{ steps.meta-bci-python311.outputs.labels }}
836855

837856
cdxgen-python311-image:
857+
if: github.repository == 'CycloneDX/cdxgen'
838858
runs-on: ubuntu-latest
839859
needs: sle-python311-image
840860
permissions:
@@ -884,6 +904,7 @@ jobs:
884904
labels: ${{ steps.meta-cdxgen-python311.outputs.labels }}
885905

886906
sle-python36-image:
907+
if: github.repository == 'CycloneDX/cdxgen'
887908
runs-on: ubuntu-latest
888909
permissions:
889910
contents: read
@@ -921,6 +942,7 @@ jobs:
921942
labels: ${{ steps.meta-bci-python36.outputs.labels }}
922943

923944
cdxgen-python36-image:
945+
if: github.repository == 'CycloneDX/cdxgen'
924946
runs-on: ubuntu-latest
925947
needs: sle-python36-image
926948
permissions:
@@ -970,6 +992,7 @@ jobs:
970992
labels: ${{ steps.meta-cdxgen-python36.outputs.labels }}
971993

972994
opensuse-lang-image:
995+
if: github.repository == 'CycloneDX/cdxgen'
973996
runs-on: ubuntu-latest
974997
permissions:
975998
contents: read
@@ -1007,6 +1030,7 @@ jobs:
10071030
labels: ${{ steps.meta-opensuse-lang.outputs.labels }}
10081031

10091032
cdxgen-rolling-image:
1033+
if: github.repository == 'CycloneDX/cdxgen'
10101034
runs-on: ubuntu-latest
10111035
needs: opensuse-lang-image
10121036
permissions:
@@ -1045,6 +1069,7 @@ jobs:
10451069
labels: ${{ steps.meta-cdxgen-rolling.outputs.labels }}
10461070

10471071
opensuse-python310-image:
1072+
if: github.repository == 'CycloneDX/cdxgen'
10481073
runs-on: ubuntu-latest
10491074
permissions:
10501075
contents: read
@@ -1082,6 +1107,7 @@ jobs:
10821107
labels: ${{ steps.meta-opensuse-python310.outputs.labels }}
10831108

10841109
cdxgen-python310-image:
1110+
if: github.repository == 'CycloneDX/cdxgen'
10851111
runs-on: ubuntu-latest
10861112
needs: opensuse-python310-image
10871113
permissions:
@@ -1131,6 +1157,7 @@ jobs:
11311157
labels: ${{ steps.meta-cdxgen-python310.outputs.labels }}
11321158

11331159
opensuse-python39-image:
1160+
if: github.repository == 'CycloneDX/cdxgen'
11341161
runs-on: ubuntu-latest
11351162
permissions:
11361163
contents: read
@@ -1168,6 +1195,7 @@ jobs:
11681195
labels: ${{ steps.meta-opensuse-python39.outputs.labels }}
11691196

11701197
cdxgen-python39-image:
1198+
if: github.repository == 'CycloneDX/cdxgen'
11711199
runs-on: ubuntu-latest
11721200
needs: opensuse-python39-image
11731201
permissions:

0 commit comments

Comments
 (0)