47
47
test_non_bootstrapped :
48
48
runs-on : [self-hosted, Linux]
49
49
container :
50
- image : lampepfl/dotty:2021-03-22
50
+ image : lampepfl/dotty:2023-11-07
51
51
options : --cpu-shares 4096
52
52
volumes :
53
53
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
65
65
&& github.repository == 'lampepfl/dotty'
66
66
)"
67
67
steps :
68
- - name : Set JDK 16 as default
69
- run : echo "/usr/lib/jvm/java-16 -openjdk-amd64/bin" >> $GITHUB_PATH
68
+ - name : Set JDK 17 as default
69
+ run : echo "/usr/lib/jvm/java-17 -openjdk-amd64/bin" >> $GITHUB_PATH
70
70
71
71
- name : Reset existing repo
72
72
run : git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true
96
96
test :
97
97
runs-on : [self-hosted, Linux]
98
98
container :
99
- image : lampepfl/dotty:2021-03-22
99
+ image : lampepfl/dotty:2023-11-07
100
100
options : --cpu-shares 4096
101
101
volumes :
102
102
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -116,8 +116,8 @@ jobs:
116
116
)"
117
117
118
118
steps :
119
- - name : Set JDK 16 as default
120
- run : echo "/usr/lib/jvm/java-16 -openjdk-amd64/bin" >> $GITHUB_PATH
119
+ - name : Set JDK 17 as default
120
+ run : echo "/usr/lib/jvm/java-17 -openjdk-amd64/bin" >> $GITHUB_PATH
121
121
122
122
- name : Reset existing repo
123
123
run : git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true
@@ -153,7 +153,7 @@ jobs:
153
153
test_scala2_library_tasty :
154
154
runs-on : [self-hosted, Linux]
155
155
container :
156
- image : lampepfl/dotty:2021-03-22
156
+ image : lampepfl/dotty:2023-11-07
157
157
options : --cpu-shares 4096
158
158
volumes :
159
159
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -170,8 +170,8 @@ jobs:
170
170
)"
171
171
172
172
steps :
173
- - name : Set JDK 16 as default
174
- run : echo "/usr/lib/jvm/java-16 -openjdk-amd64/bin" >> $GITHUB_PATH
173
+ - name : Set JDK 17 as default
174
+ run : echo "/usr/lib/jvm/java-17 -openjdk-amd64/bin" >> $GITHUB_PATH
175
175
176
176
- name : Reset existing repo
177
177
run : git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true
@@ -271,7 +271,7 @@ jobs:
271
271
name : MiMa
272
272
runs-on : [self-hosted, Linux]
273
273
container :
274
- image : lampepfl/dotty:2021-03-22
274
+ image : lampepfl/dotty:2023-11-07
275
275
options : --cpu-shares 4096
276
276
volumes :
277
277
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -317,7 +317,7 @@ jobs:
317
317
community_build_a :
318
318
runs-on : [self-hosted, Linux]
319
319
container :
320
- image : lampepfl/dotty:2021-03-22
320
+ image : lampepfl/dotty:2023-11-07
321
321
options : --cpu-shares 4096
322
322
volumes :
323
323
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -355,6 +355,7 @@ jobs:
355
355
356
356
- name : Test
357
357
run : |
358
+ git config --global --add safe.directory /__w/dotty/dotty
358
359
git submodule sync
359
360
git submodule update --init --recursive --jobs 7
360
361
./project/scripts/sbt "community-build/testOnly dotty.communitybuild.CommunityBuildTestA"
@@ -366,7 +367,7 @@ jobs:
366
367
community_build_b :
367
368
runs-on : [self-hosted, Linux]
368
369
container :
369
- image : lampepfl/dotty:2021-03-22
370
+ image : lampepfl/dotty:2023-11-07
370
371
options : --cpu-shares 4096
371
372
volumes :
372
373
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -404,6 +405,7 @@ jobs:
404
405
405
406
- name : Test
406
407
run : |
408
+ git config --global --add safe.directory /__w/dotty/dotty
407
409
git submodule sync
408
410
git submodule update --init --recursive --jobs 7
409
411
./project/scripts/sbt "community-build/testOnly dotty.communitybuild.CommunityBuildTestB"
@@ -415,7 +417,7 @@ jobs:
415
417
community_build_c :
416
418
runs-on : [self-hosted, Linux]
417
419
container :
418
- image : lampepfl/dotty:2020 -11-19
420
+ image : lampepfl/dotty:2023 -11-07
419
421
options : --cpu-shares 4096
420
422
volumes :
421
423
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -453,6 +455,7 @@ jobs:
453
455
454
456
- name : Test
455
457
run : |
458
+ git config --global --add safe.directory /__w/dotty/dotty
456
459
git submodule sync
457
460
git submodule update --init --recursive --jobs 7
458
461
./project/scripts/sbt "community-build/testOnly dotty.communitybuild.CommunityBuildTestC"
@@ -464,7 +467,7 @@ jobs:
464
467
test_sbt :
465
468
runs-on : [self-hosted, Linux]
466
469
container :
467
- image : lampepfl/dotty:2021-03-22
470
+ image : lampepfl/dotty:2023-11-07
468
471
options : --cpu-shares 4096
469
472
volumes :
470
473
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -483,6 +486,9 @@ jobs:
483
486
)"
484
487
485
488
steps :
489
+ - name : Set JDK 17 as default
490
+ run : echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
491
+
486
492
- name : Reset existing repo
487
493
run : git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true
488
494
@@ -504,7 +510,7 @@ jobs:
504
510
test_java8 :
505
511
runs-on : [self-hosted, Linux]
506
512
container :
507
- image : lampepfl/dotty:2021-03-22
513
+ image : lampepfl/dotty:2023-11-07
508
514
options : --cpu-shares 4096
509
515
volumes :
510
516
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -558,7 +564,7 @@ jobs:
558
564
publish_nightly :
559
565
runs-on : [self-hosted, Linux]
560
566
container :
561
- image : lampepfl/dotty:2021-03-22
567
+ image : lampepfl/dotty:2023-11-07
562
568
options : --cpu-shares 4096
563
569
volumes :
564
570
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -574,6 +580,8 @@ jobs:
574
580
SONATYPE_USER : ${{ secrets.SONATYPE_USER_ORGSCALALANG }}
575
581
576
582
steps :
583
+ - name : Set JDK 17 as default
584
+ run : echo "/usr/lib/jvm/java-17-openjdk-amd64/bin" >> $GITHUB_PATH
577
585
- name : Reset existing repo
578
586
run : git -c "http.https://github.com/.extraheader=" fetch --recurse-submodules=no "https://github.com/lampepfl/dotty" && git reset --hard FETCH_HEAD || true
579
587
@@ -609,7 +617,7 @@ jobs:
609
617
nightly_documentation :
610
618
runs-on : [self-hosted, Linux]
611
619
container :
612
- image : lampepfl/dotty:2021-03-22
620
+ image : lampepfl/dotty:2023-11-07
613
621
options : --cpu-shares 4096
614
622
volumes :
615
623
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -660,7 +668,7 @@ jobs:
660
668
contents : write # for actions/create-release to create a release
661
669
runs-on : [self-hosted, Linux]
662
670
container :
663
- image : lampepfl/dotty:2021-03-22
671
+ image : lampepfl/dotty:2023-11-07
664
672
options : --cpu-shares 4096
665
673
volumes :
666
674
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -748,7 +756,7 @@ jobs:
748
756
open_issue_on_failure :
749
757
runs-on : [self-hosted, Linux]
750
758
container :
751
- image : lampepfl/dotty:2021-03-22
759
+ image : lampepfl/dotty:2023-11-07
752
760
needs : [nightly_documentation, test_windows_full]
753
761
# The `failure()` expression is true iff at least one of the dependencies
754
762
# of this job (including transitive dependencies) has failed.
0 commit comments