diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index e1fdf86..4b5020d 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -42,33 +42,21 @@ jobs: with: node-version: 16 - - name: Version - no input - id: no-input + - name: Get version + id: version uses: ./ - - name: Version - default-bump input - id: default-bump - uses: ./ - with: - default-bump: minor - - - name: Check outputs + - name: Check version outputs uses: actions/github-script@v6 with: script: | const assert = require('assert') - const outputs = { - default: ${{ toJSON(steps.no-input.outputs) }}, - defaultBump: ${{ toJSON(steps.default-bump.outputs) }} - } + const outputs = ${{ toJSON(steps.version.outputs) }} // check default / no-input outputs - const [ major, minor, patch ] = outputs.default.version.split('.') - assert.deepEqual(outputs.default['version-with-prefix'], `v${major}.${minor}.${patch}`) - assert.deepEqual(outputs.default.major, major) - assert.deepEqual(outputs.default['major-with-prefix'], `v${major}`) - assert.deepEqual(outputs.default.minor, minor) - assert.deepEqual(outputs.default.patch, patch) - - // check minor bump - assert.deepEqual(Number(outputs.default.minor) + 1, outputs.defaultBump.minor) + const [ major, minor, patch ] = outputs.version.split('.') + assert.deepEqual(outputs['version-with-prefix'], `v${major}.${minor}.${patch}`) + assert.deepEqual(outputs.major, major) + assert.deepEqual(outputs['major-with-prefix'], `v${major}`) + assert.deepEqual(outputs.minor, minor) + assert.deepEqual(outputs.patch, patch)