From 8622714fb7a821c366d53660575ee31b2e5717e8 Mon Sep 17 00:00:00 2001 From: Vineel Sai Date: Sat, 11 Apr 2026 18:41:08 +0530 Subject: [PATCH 1/4] Align build to x64 rootfs artifacts --- .github/workflows/msbuild.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index ae8f0e3..4738641 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -20,7 +20,7 @@ jobs: runs-on: windows-latest strategy: matrix: - platform: [arm64, x64] + platform: [x64] target: [debug, release] steps: From dfebdee099695b853fb41dcf9f0f0b16a4d5d17b Mon Sep 17 00:00:00 2001 From: Vineel Sai Date: Sat, 11 Apr 2026 18:46:03 +0530 Subject: [PATCH 2/4] Upgrade GitHub Actions versions --- .github/workflows/msbuild.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 4738641..da06748 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -24,13 +24,13 @@ jobs: target: [debug, release] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6.0.2 - name: Add MSBuild to PATH - uses: microsoft/setup-msbuild@v2 + uses: microsoft/setup-msbuild@v3.0.0 - name: Setup Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6.2.0 with: python-version: "3.11" @@ -43,7 +43,7 @@ jobs: "platform=${{ matrix.platform }}" | Out-File -FilePath $env:GITHUB_OUTPUT -Append } - - uses: suisei-cn/actions-download-file@v1.6.0 + - uses: suisei-cn/actions-download-file@v1.6.1 id: downloadfile # Remember to give an ID if you need the output filename name: Download rootfs with: @@ -53,7 +53,7 @@ jobs: - name: Write file from base64 string id: write_file - uses: timheuer/base64-to-file@v1 + uses: timheuer/base64-to-file@v3.0.0 with: fileName: "ArchWSL-Appx-Test.pfx" encodedString: ${{ secrets.APPX_TEST_CERTIFICATE }} @@ -71,7 +71,7 @@ jobs: run: python build.py --target=build --config=${{ matrix.target }} --platform=${{ matrix.platform }} - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7.0.1 with: name: ArchWSL-Appx-${{ matrix.platform }}-${{ matrix.target }} path: AppPackages/ArchWSL-Appx/ArchWSL-Appx_*/ArchWSL-Appx_*.* From 2071c141b846c030113c61cebd322fb08fdb468a Mon Sep 17 00:00:00 2001 From: Vineel Sai Date: Sat, 11 Apr 2026 18:48:54 +0530 Subject: [PATCH 3/4] Fix base64-to-file action reference --- .github/workflows/msbuild.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index da06748..9c6ea7b 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -53,7 +53,7 @@ jobs: - name: Write file from base64 string id: write_file - uses: timheuer/base64-to-file@v3.0.0 + uses: timheuer/base64-to-file@v3 with: fileName: "ArchWSL-Appx-Test.pfx" encodedString: ${{ secrets.APPX_TEST_CERTIFICATE }} From 98dfc608af5ce14ff24ee82d34a948db91e92182 Mon Sep 17 00:00:00 2001 From: Vineel Sai Date: Sat, 11 Apr 2026 18:51:06 +0530 Subject: [PATCH 4/4] Use supported base64-to-file action tag --- .github/workflows/msbuild.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/msbuild.yml b/.github/workflows/msbuild.yml index 9c6ea7b..b171302 100644 --- a/.github/workflows/msbuild.yml +++ b/.github/workflows/msbuild.yml @@ -53,7 +53,7 @@ jobs: - name: Write file from base64 string id: write_file - uses: timheuer/base64-to-file@v3 + uses: timheuer/base64-to-file@v1 with: fileName: "ArchWSL-Appx-Test.pfx" encodedString: ${{ secrets.APPX_TEST_CERTIFICATE }}