Skip to content

Commit 5938b29

Browse files
Merge pull request #19 from scala/backport-lts-3.3-21803
Backport "Add zip and unzip to the CI" to LTS
2 parents e524dcc + 1050e39 commit 5938b29

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

Diff for: .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

Diff for: .github/workflows/ci.yaml

+12-12
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
@@ -230,7 +230,7 @@ jobs:
230230
name: MiMa
231231
runs-on: [self-hosted, Linux]
232232
container:
233-
image: lampepfl/dotty:2023-11-07
233+
image: lampepfl/dotty:2024-10-18
234234
options: --cpu-shares 4096
235235
volumes:
236236
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -276,7 +276,7 @@ jobs:
276276
community_build_a:
277277
runs-on: [self-hosted, Linux]
278278
container:
279-
image: lampepfl/dotty:2023-11-07
279+
image: lampepfl/dotty:2024-10-18
280280
options: --cpu-shares 4096
281281
volumes:
282282
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -330,7 +330,7 @@ jobs:
330330
community_build_b:
331331
runs-on: [self-hosted, Linux]
332332
container:
333-
image: lampepfl/dotty:2023-11-07
333+
image: lampepfl/dotty:2024-10-18
334334
options: --cpu-shares 4096
335335
volumes:
336336
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -384,7 +384,7 @@ jobs:
384384
community_build_c:
385385
runs-on: [self-hosted, Linux]
386386
container:
387-
image: lampepfl/dotty:2023-11-07
387+
image: lampepfl/dotty:2024-10-18
388388
options: --cpu-shares 4096
389389
volumes:
390390
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -438,7 +438,7 @@ jobs:
438438
test_sbt:
439439
runs-on: [self-hosted, Linux]
440440
container:
441-
image: lampepfl/dotty:2023-11-07
441+
image: lampepfl/dotty:2024-10-18
442442
options: --cpu-shares 4096
443443
volumes:
444444
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -483,7 +483,7 @@ jobs:
483483
test_java8:
484484
runs-on: [self-hosted, Linux]
485485
container:
486-
image: lampepfl/dotty:2023-11-07
486+
image: lampepfl/dotty:2024-10-18
487487
options: --cpu-shares 4096
488488
volumes:
489489
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -539,7 +539,7 @@ jobs:
539539
publish_nightly:
540540
runs-on: [self-hosted, Linux]
541541
container:
542-
image: lampepfl/dotty:2023-11-07
542+
image: lampepfl/dotty:2024-10-18
543543
options: --cpu-shares 4096
544544
volumes:
545545
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -594,7 +594,7 @@ jobs:
594594
nightly_documentation:
595595
runs-on: [self-hosted, Linux]
596596
container:
597-
image: lampepfl/dotty:2023-11-07
597+
image: lampepfl/dotty:2024-10-18
598598
options: --cpu-shares 4096
599599
volumes:
600600
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -648,7 +648,7 @@ jobs:
648648
contents: write # for actions/create-release to create a release
649649
runs-on: [self-hosted, Linux]
650650
container:
651-
image: lampepfl/dotty:2023-11-07
651+
image: lampepfl/dotty:2024-10-18
652652
options: --cpu-shares 4096
653653
volumes:
654654
- ${{ github.workspace }}/../../cache/sbt:/root/.sbt
@@ -740,7 +740,7 @@ jobs:
740740
open_issue_on_failure:
741741
runs-on: [self-hosted, Linux]
742742
container:
743-
image: lampepfl/dotty:2023-11-07
743+
image: lampepfl/dotty:2024-10-18
744744
needs: [nightly_documentation, test_windows_full]
745745
# The `failure()` expression is true iff at least one of the dependencies
746746
# of this job (including transitive dependencies) has failed.

0 commit comments

Comments
 (0)