From efd6ee22b9eafdf1276739574ff57d67e1156bba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Mon, 22 Jul 2024 12:53:46 +0200 Subject: [PATCH] Attempt to fix CRIU usage on GitHub Actions See gh-63 --- .github/workflows/smoke-test.yml | 4 ++++ .../src/main/resources/smoke-test.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index 60da7e4..e5ce938 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -34,6 +34,10 @@ jobs: java-version: '17' java-package: 'jdk+crac' distribution: 'zulu' + - name: Set up CRIU + run: | + sudo chown root:root $(find /opt/hostedtoolcache -name criu -type f) + sudo chmod +s $(find /opt/hostedtoolcache -name criu -type f) - name: Set up Gradle uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 - name: Configure Gradle user.name diff --git a/gradle/plugins/lifecycle-smoke-test-ci-plugin/src/main/resources/smoke-test.yml b/gradle/plugins/lifecycle-smoke-test-ci-plugin/src/main/resources/smoke-test.yml index 60da7e4..e5ce938 100644 --- a/gradle/plugins/lifecycle-smoke-test-ci-plugin/src/main/resources/smoke-test.yml +++ b/gradle/plugins/lifecycle-smoke-test-ci-plugin/src/main/resources/smoke-test.yml @@ -34,6 +34,10 @@ jobs: java-version: '17' java-package: 'jdk+crac' distribution: 'zulu' + - name: Set up CRIU + run: | + sudo chown root:root $(find /opt/hostedtoolcache -name criu -type f) + sudo chmod +s $(find /opt/hostedtoolcache -name criu -type f) - name: Set up Gradle uses: gradle/gradle-build-action@982da8e78c05368c70dac0351bb82647a9e9a5d2 - name: Configure Gradle user.name