From c0ab5347e9d8be6b71e164a6d5a2b813702de05d Mon Sep 17 00:00:00 2001 From: Matt Gibson Date: Wed, 25 Sep 2024 16:50:57 -0700 Subject: [PATCH] Make lib dlls available in schemas job --- .github/workflows/language-tests.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/language-tests.yml b/.github/workflows/language-tests.yml index 29ab30cac8..9a50b03a0d 100644 --- a/.github/workflows/language-tests.yml +++ b/.github/workflows/language-tests.yml @@ -48,6 +48,9 @@ jobs: - name: Install dependencies run: npm ci + - name: Build workspace + run: cargo build + - name: Build schemas run: npm run schemas @@ -61,14 +64,14 @@ jobs: path: ${{ github.workspace }}/languages.zip if-no-files-found: error - - name: Bundle target libs - run: tar -czf target.libs.tar.gz target/(debug|release)/lib*.* + - name: Bundle target debug libs + run: tar -czf target.debug.tar.gz target/debug/lib*.* - name: Upload target uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 with: - name: target.libs.tar.gz - path: ${{ github.workspace }}/target.libs.tar.gz + name: target.debug.tar.gz + path: ${{ github.workspace }}/target.debug.tar.gz if-no-files-found: error test: @@ -136,10 +139,10 @@ jobs: - name: Download target artifact uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 with: - name: target.libs.tar.gz + name: target.debug.tar.gz - name: Untar target - run: tar -xzf target.libs.tar.gz + run: tar -xzf target.debug.tar.gz - name: Set up run data run: |