diff --git a/.github/workflows/pr-realm-js.yml b/.github/workflows/pr-realm-js.yml index 87c5c7bb0a9..7bd4e8778c9 100644 --- a/.github/workflows/pr-realm-js.yml +++ b/.github/workflows/pr-realm-js.yml @@ -384,7 +384,17 @@ jobs: README.md packages/realm/prebuilds/android/${{ matrix.architecture }}/ if-no-files-found: error - + + merge-prebuilds: + runs-on: ubuntu-latest + needs: [prebuild-node, prebuild-apple, prebuild-android] + steps: + - name: Merge prebuild artifacts into a single artifact + uses: actions/upload-artifact/merge@v4 + with: + name: prebuilds + pattern: '*-prebuilds' + integration-tests: name: Test ${{ matrix.variant.environment }} on ${{ matrix.variant.os }} (${{matrix.variant.target}}) needs: [generate-jsi, build-ts, prebuild-node, prebuild-apple, prebuild-android] diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 17aa3cd023f..bec27ec0bab 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -81,8 +81,7 @@ jobs: path: ${{ github.workspace }} workflow_conclusion: "" # Ignores workflow conclusion github_token: ${{ secrets.REALM_CI_PAT }} - name_is_regexp: true - name: ".*-prebuild" + name: prebuilds - name: Read version id: get-version