From 86764a686ecdbeb5fef8393a36ce259741cbf8e7 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Tue, 15 Oct 2024 12:01:38 +0200 Subject: [PATCH 1/4] Try out pinning Java version --- .github/workflows/python.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 9ad3513ad..a5eb99a13 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -69,6 +69,12 @@ jobs: - name: Copy README run: cp README.md python/ + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - uses: actions/setup-python@v5 name: Setup Python with: @@ -96,6 +102,12 @@ jobs: - name: Copy README run: cp README.md python/ + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - uses: actions/setup-python@v5 name: Setup Python with: @@ -120,6 +132,12 @@ jobs: - name: Copy README run: cp README.md python/ + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - uses: actions/setup-python@v4 name: Setup Python with: @@ -147,6 +165,12 @@ jobs: - name: Copy README run: cp README.md python/ + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - uses: actions/setup-python@v5 name: Setup Python with: From b65f224b14a3564cc644dbb3eb8db1d4c69b9bfc Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Tue, 15 Oct 2024 12:08:40 +0200 Subject: [PATCH 2/4] Attempt to fix the problem with local TZ --- .github/workflows/python.yml | 48 ++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index a5eb99a13..eb45401ed 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -62,6 +62,12 @@ jobs: python-version: ["3.8", "3.9", "3.10"] steps: + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - name: Set Timezone run: sudo timedatectl set-timezone UTC @@ -69,12 +75,6 @@ jobs: - name: Copy README run: cp README.md python/ - - name: Set up JDK 8 - uses: actions/setup-java@v3 - with: - java-version: "8" - distribution: "adopt" - - uses: actions/setup-python@v5 name: Setup Python with: @@ -95,6 +95,12 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - name: Set Timezone run: sudo timedatectl set-timezone UTC @@ -102,12 +108,6 @@ jobs: - name: Copy README run: cp README.md python/ - - name: Set up JDK 8 - uses: actions/setup-java@v3 - with: - java-version: "8" - distribution: "adopt" - - uses: actions/setup-python@v5 name: Setup Python with: @@ -125,6 +125,12 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - name: Set Timezone run: sudo timedatectl set-timezone UTC @@ -132,12 +138,6 @@ jobs: - name: Copy README run: cp README.md python/ - - name: Set up JDK 8 - uses: actions/setup-java@v3 - with: - java-version: "8" - distribution: "adopt" - - uses: actions/setup-python@v4 name: Setup Python with: @@ -158,6 +158,12 @@ jobs: runs-on: ubuntu-latest steps: + - name: Set up JDK 8 + uses: actions/setup-java@v3 + with: + java-version: "8" + distribution: "adopt" + - name: Set Timezone run: sudo timedatectl set-timezone Europe/Amsterdam @@ -165,12 +171,6 @@ jobs: - name: Copy README run: cp README.md python/ - - name: Set up JDK 8 - uses: actions/setup-java@v3 - with: - java-version: "8" - distribution: "adopt" - - uses: actions/setup-python@v5 name: Setup Python with: From 129c55de0abc3a2e49c4d5763b9e103ed688d12c Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Tue, 15 Oct 2024 12:21:38 +0200 Subject: [PATCH 3/4] Fix /etc/timezone --- .github/workflows/python.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index eb45401ed..edfd41f25 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -69,7 +69,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC + run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -102,7 +102,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC + run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -132,7 +132,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC + run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -165,7 +165,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone Europe/Amsterdam + run: sudo timedatectl set-timezone Europe/Amsterdam && sudo echo Europe/Amsterdam > /etc/timezone - uses: actions/checkout@v4 - name: Copy README From e2617806196612351577f877c62575810048c99d Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Tue, 15 Oct 2024 12:24:52 +0200 Subject: [PATCH 4/4] Fix permissions issue --- .github/workflows/python.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index edfd41f25..b9566d4a1 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -69,7 +69,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone + run: sudo timedatectl set-timezone UTC && echo UTC | sudo tee /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -102,7 +102,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone + run: sudo timedatectl set-timezone UTC && echo UTC | sudo tee /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -132,7 +132,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone UTC && sudo echo UTC > /etc/timezone + run: sudo timedatectl set-timezone UTC && echo UTC | sudo tee /etc/timezone - uses: actions/checkout@v4 - name: Copy README @@ -165,7 +165,7 @@ jobs: distribution: "adopt" - name: Set Timezone - run: sudo timedatectl set-timezone Europe/Amsterdam && sudo echo Europe/Amsterdam > /etc/timezone + run: sudo timedatectl set-timezone Europe/Amsterdam && echo Europe/Amsterdam | sudo tee /etc/timezone - uses: actions/checkout@v4 - name: Copy README