ci: check if version from packageManager is actually 1.0.0

This commit is contained in:
Jozef Steinhübl (xHyroM) 2023-12-03 13:36:29 +01:00
parent f94d011077
commit 13fe955749
No known key found for this signature in database
GPG key ID: E944BC293F5FF7E7

View file

@ -52,14 +52,27 @@ jobs:
os: os:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
packageManager:
- bun@1.0.0
- yarn@bun@1.0.0
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Setup package.json - name: Setup package.json
run: | run: |
echo "$(jq '. += {"packageManager": "bun@1.0.0"}' package.json)" > package.json echo "$(jq '. += {"packageManager": "${{ matrix.packageManager }}"}' package.json)" > package.json
- name: Setup Bun - name: Setup Bun
uses: ./ uses: ./
- name: Run Bun - name: Run Bun
id: bun
run: | run: |
bun --version 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