From c7184a98cb1ae36f966e5f332b17ef5d08cc59eb Mon Sep 17 00:00:00 2001 From: Katarzyna Ochmanska Date: Tue, 13 May 2025 18:02:41 +0200 Subject: [PATCH] solution --- .github/workflows/ci.yml | 4 ++-- src/main/java/core/basesyntax/Main.java | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6787a6b6..753b1caf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,12 +7,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: ${{github.event.pull_request.head.ref}} repository: ${{github.event.pull_request.head.repo.full_name}} - name: Set up JDK 17 - uses: actions/setup-java@v2 + uses: actions/setup-java@v4 with: java-version: '17' distribution: 'adopt' diff --git a/src/main/java/core/basesyntax/Main.java b/src/main/java/core/basesyntax/Main.java index 48a2c730..8f6e82cf 100644 --- a/src/main/java/core/basesyntax/Main.java +++ b/src/main/java/core/basesyntax/Main.java @@ -1,10 +1,13 @@ package core.basesyntax; public class Main { - public static void main(String[] args) { + public static void main(String[] args) throws InterruptedException { Counter counter = new Counter(20); for (int i = 1; i <= 20; i++) { - new MyThread(counter, String.valueOf(i)).start(); + MyThread myThread = new MyThread(counter, String.valueOf(i)); + + myThread.start(); + myThread.join(); } } }