From d11811ed3c7cdcb274702847358fb0f29dd353c1 Mon Sep 17 00:00:00 2001 From: Stavros Ntentos <133706+stdedos@users.noreply.github.com> Date: Mon, 23 Oct 2023 10:36:47 +0300 Subject: [PATCH] Windows Artifacts have incorrect Slugification e.g. https://github.com/pylint-dev/pylint-pytest/actions/runs/6592065982?pr=2 Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com> --- .github/workflows/run-tests.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 656f11f..eced9b9 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -42,7 +42,14 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Slugify GITHUB_REPOSITORY + - name: Slugify GITHUB_REPOSITORY (win) + if: ${{ matrix.os == 'windows-latest' }} + run: | + $slug = $env:GITHUB_REPOSITORY -replace '/', '_' + echo "GITHUB_REPOSITORY_SLUG=$slug" | tee -Append $env:GITHUB_ENV + + - name: Slugify GITHUB_REPOSITORY (non-win) + if: ${{ matrix.os != 'windows-latest' }} run: echo "GITHUB_REPOSITORY_SLUG=${GITHUB_REPOSITORY////_}" >> $GITHUB_ENV - name: Set up Python ${{ matrix.python-version }}