From d24a9a50b5edd22b369fae7a0ab49e2238281884 Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Thu, 23 Jul 2026 00:28:19 -0400 Subject: [PATCH] fix: test hang Signed-off-by: Sebastian Krupinski --- .github/workflows/test.yml | 36 +++++++++++++++++++++++++++--------- action.yml | 2 ++ 2 files changed, 29 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7170fad..667d612 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,9 @@ jobs: name: Test Node runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with Node.js (npm) uses: ./ @@ -48,7 +50,9 @@ jobs: name: Test PHP runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with PHP uses: ./ @@ -84,7 +88,9 @@ jobs: ports: - 27017:27017 steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with database configuration uses: ./ @@ -129,7 +135,9 @@ jobs: ports: - 27017:27017 steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with base modules uses: ./ @@ -167,7 +175,9 @@ jobs: name: Test Base Modules Requires PHP runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Expect failure when install-base-modules is set without install-php id: expect-failure @@ -194,7 +204,9 @@ jobs: name: Test nginx runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with nginx uses: ./ @@ -220,7 +232,9 @@ jobs: name: Test All Components runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with all components uses: ./ @@ -262,7 +276,9 @@ jobs: name: Test Custom Server Path runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with custom path uses: ./ @@ -293,7 +309,9 @@ jobs: name: Test Build Command runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6.0.2 + - uses: actions/checkout@v4 + with: + persist-credentials: false - name: Test action with build command uses: ./ diff --git a/action.yml b/action.yml index 3a3d9b8..5d914c2 100644 --- a/action.yml +++ b/action.yml @@ -156,6 +156,7 @@ runs: fetch-depth: 1 submodules: recursive github-server-url: ${{ inputs.github-server-url }} + persist-credentials: false - name: Checkout server repository (with token) if: inputs.checkout-token != '' @@ -168,6 +169,7 @@ runs: submodules: recursive github-server-url: ${{ inputs.github-server-url }} token: ${{ inputs.checkout-token }} + persist-credentials: false - name: Setup Node if: inputs.install-node == 'true'