Skip to content

2.0.25

2.0.25 #17

Workflow file for this run

name: Workflow
on:
push:
branches:
- main
paths:
- "package.json"
jobs:
check-version:
name: Version Check
uses: Sovgut/state/.github/workflows/check-version.yml@main
build:
name: Build
needs:
- check-version
if: needs.check-version.outputs.is-changed == 'true'
uses: Sovgut/state/.github/workflows/build.yml@main
with:
node-version: '20.x'
package-version: ${{ needs.check-version.outputs.version }}
test:
name: Test
needs:
- check-version
if: needs.check-version.outputs.is-changed == 'true'
uses: Sovgut/state/.github/workflows/test.yml@main
with:
node-version: '20.x'
deploy:
name: Deploy
needs:
- check-version
- build
- test
uses: Sovgut/state/.github/workflows/deploy.yml@main
with:
node-version: '20.x'
package-version: ${{ needs.check-version.outputs.version }}