Skip to content

Commit dd47185

Browse files
committed
Add zip and unzip to the CI
1 parent 9db68e9 commit dd47185

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

.github/Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ RUN apt-get update && \
1515
openjdk-17-jdk-headless \
1616
openjdk-21-jdk-headless && \
1717
(curl -fsSL https://deb.nodesource.com/setup_18.x | bash -) && \
18-
apt-get install -y nodejs
18+
apt-get install -y nodejs && \
19+
apt-get install -y zip unzip
1920

2021

2122
# Install sbt

.github/workflows/ci.yaml

+13-13
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
test_non_bootstrapped:
4949
runs-on: [self-hosted, Linux]
5050
container:
51-
image: lampepfl/dotty:2023-11-07
51+
image: lampepfl/dotty:2024-10-18
5252
options: --cpu-shares 4096
5353
volumes:
5454
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -100,7 +100,7 @@ jobs:
100100
test:
101101
runs-on: [self-hosted, Linux]
102102
container:
103-
image: lampepfl/dotty:2023-11-07
103+
image: lampepfl/dotty:2024-10-18
104104
options: --cpu-shares 4096
105105
volumes:
106106
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -160,7 +160,7 @@ jobs:
160160
test_scala2_library_tasty:
161161
runs-on: [self-hosted, Linux]
162162
container:
163-
image: lampepfl/dotty:2023-11-07
163+
image: lampepfl/dotty:2024-10-18
164164
options: --cpu-shares 4096
165165
volumes:
166166
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -287,7 +287,7 @@ jobs:
287287
name: MiMa
288288
runs-on: [self-hosted, Linux]
289289
container:
290-
image: lampepfl/dotty:2023-11-07
290+
image: lampepfl/dotty:2024-10-18
291291
options: --cpu-shares 4096
292292
volumes:
293293
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -338,7 +338,7 @@ jobs:
338338
community_build_a:
339339
runs-on: [self-hosted, Linux]
340340
container:
341-
image: lampepfl/dotty:2023-11-07
341+
image: lampepfl/dotty:2024-10-18
342342
options: --cpu-shares 4096
343343
volumes:
344344
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -395,7 +395,7 @@ jobs:
395395
community_build_b:
396396
runs-on: [self-hosted, Linux]
397397
container:
398-
image: lampepfl/dotty:2023-11-07
398+
image: lampepfl/dotty:2024-10-18
399399
options: --cpu-shares 4096
400400
volumes:
401401
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -452,7 +452,7 @@ jobs:
452452
community_build_c:
453453
runs-on: [self-hosted, Linux]
454454
container:
455-
image: lampepfl/dotty:2023-11-07
455+
image: lampepfl/dotty:2024-10-18
456456
options: --cpu-shares 4096
457457
volumes:
458458
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -509,7 +509,7 @@ jobs:
509509
test_sbt:
510510
runs-on: [self-hosted, Linux]
511511
container:
512-
image: lampepfl/dotty:2023-11-07
512+
image: lampepfl/dotty:2024-10-18
513513
options: --cpu-shares 4096
514514
volumes:
515515
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -554,7 +554,7 @@ jobs:
554554
test_java8:
555555
runs-on: [self-hosted, Linux]
556556
container:
557-
image: lampepfl/dotty:2023-11-07
557+
image: lampepfl/dotty:2024-10-18
558558
options: --cpu-shares 4096
559559
volumes:
560560
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -614,7 +614,7 @@ jobs:
614614
publish_nightly:
615615
runs-on: [self-hosted, Linux]
616616
container:
617-
image: lampepfl/dotty:2023-11-07
617+
image: lampepfl/dotty:2024-10-18
618618
options: --cpu-shares 4096
619619
volumes:
620620
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -677,7 +677,7 @@ jobs:
677677
nightly_documentation:
678678
runs-on: [self-hosted, Linux]
679679
container:
680-
image: lampepfl/dotty:2023-11-07
680+
image: lampepfl/dotty:2024-10-18
681681
options: --cpu-shares 4096
682682
volumes:
683683
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -723,7 +723,7 @@ jobs:
723723
contents: write # for actions/create-release to create a release
724724
runs-on: [self-hosted, Linux]
725725
container:
726-
image: lampepfl/dotty:2023-11-07
726+
image: lampepfl/dotty:2024-10-18
727727
options: --cpu-shares 4096
728728
volumes:
729729
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -985,7 +985,7 @@ jobs:
985985
open_issue_on_failure:
986986
runs-on: [self-hosted, Linux]
987987
container:
988-
image: lampepfl/dotty:2023-11-07
988+
image: lampepfl/dotty:2024-10-18
989989
needs: [nightly_documentation, test_windows_full]
990990
# The `failure()` expression is true iff at least one of the dependencies
991991
# of this job (including transitive dependencies) has failed.

0 commit comments

Comments
 (0)