Skip to content

chore: release 0.1.10 #66

chore: release 0.1.10

chore: release 0.1.10 #66

Workflow file for this run

name: Release
on:
push:
branches:
- main
permissions:
contents: write
pull-requests: write
jobs:
# path-filter:
# runs-on: ubuntu-latest
# outputs:
# server: ${{ steps.filter.outputs.server }}
# client: ${{ steps.filter.outputs.client }}
# tick-workers: ${{ steps.filter.outputs.tick-workers }}
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Path Filter
# uses: dorny/paths-filter@v2
# id: filter
# with:
# base: ${{ github.ref }}
# filters: |
# server:
# - 'server/**'
# client:
# - 'client/**'
# tick-workers:
# - 'tick-workers/**'
# build-server:
# needs: path-filter
# if: ${{ needs.path-filter.outputs.server }}
# uses: brayn003/stonk.ninja/.github/workflows/build-server.yaml@main
# secrets: inherit
# build-client:
# needs: path-filter
# if: ${{ needs.path-filter.outputs.client }}
# uses: brayn003/stonk.ninja/.github/workflows/build-client.yaml@main
# secrets: inherit
# build-tick-workers:
# needs: path-filter
# if: ${{ needs.path-filter.outputs.tick-workers }}
# uses: brayn003/stonk.ninja/.github/workflows/build-tick-workers.yaml@main
# secrets: inherit
release-please:
runs-on: ubuntu-latest
outputs:
client: ${{ steps.release.outputs.client--release_created }}
server: ${{ steps.release.outputs.server--release_created }}
tick-workers: ${{ steps.release.outputs.tick-workers--release_created }}
steps:
- uses: google-github-actions/release-please-action@v4
id: release
push-server:
needs: release-please
if: ${{ needs.release-please.outputs.server }}
uses: brayn003/stonk.ninja/.github/workflows/push-server.yaml@main
secrets: inherit
push-client:
needs: release-please
if: ${{ needs.release-please.outputs.client }}
uses: brayn003/stonk.ninja/.github/workflows/push-client.yaml@main
secrets: inherit
push-tick-workers:
needs: release-please
if: ${{ needs.release-please.outputs.tick-workers }}
uses: brayn003/stonk.ninja/.github/workflows/push-tick-workers.yaml@main
secrets: inherit
deploy:
needs: [push-server, push-client, push-tick-workers]
uses: brayn003/stonk.ninja/.github/workflows/deploy.yaml@main
secrets: inherit