Skip to content

Commit

Permalink
ci: fix integration tests (#9)
Browse files Browse the repository at this point in the history
* ci: fix integration tests

* remove old code
  • Loading branch information
jveldboom authored Feb 12, 2023
1 parent 92fa3b7 commit 9ca7365
Showing 1 changed file with 10 additions and 22 deletions.
32 changes: 10 additions & 22 deletions .github/workflows/pull-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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)

0 comments on commit 9ca7365

Please sign in to comment.