From 13fe955749a02bd47a57c66b5aa2313f912f2e73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jozef=20Steinh=C3=BCbl=20=28xHyroM=29?= Date: Sun, 3 Dec 2023 13:36:29 +0100 Subject: [PATCH] ci: check if version from packageManager is actually 1.0.0 --- .github/workflows/test.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 91920e4..72232c1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,14 +52,27 @@ jobs: os: - ubuntu-latest - macos-latest + packageManager: + - bun@1.0.0 + - yarn@bun@1.0.0 steps: - name: Checkout uses: actions/checkout@v3 - name: Setup package.json run: | - echo "$(jq '. += {"packageManager": "bun@1.0.0"}' package.json)" > package.json + echo "$(jq '. += {"packageManager": "${{ matrix.packageManager }}"}' package.json)" > package.json - name: Setup Bun uses: ./ - name: Run Bun + id: bun run: | bun --version + echo "::set-output name=version::$(bun --version)" + - name: Check version + run: | + if [[ "${{ steps.bun.outputs.version }}" === "1.0.0" ]]; then + echo "Version is 1.0.0" + else + echo "Expected version to be 1.0.0, got ${{ steps.bun.outputs.version }}" + exit 1 + fi \ No newline at end of file