From bf38bacfb50cee8b760cff38eeef03216512e5e1 Mon Sep 17 00:00:00 2001 From: Georg Schwarz Date: Mon, 12 Feb 2024 15:23:02 +0100 Subject: [PATCH] Ensure package publishing works for future releases in every CI run --- .github/workflows/ci.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ee1cb2d0d..d34da5e7a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -44,3 +44,11 @@ jobs: - name: Test run: npx nx affected --target=test --parallel=3 --base=remotes/origin/main --head=HEAD --ci + + # Ensure this works for future release publishing + - name: Publish Dry-Run + run: npx nx affected --target=pre-publish --parallel=3 --base=remotes/origin/main --head=HEAD --ci + + # Ensure this works for future release publishing + - name: Pack VSCode Extension + run: npx nx run vs-code-extension:pack:prod