Skip to content

feat: add release workflow — orchestrates full release pipeline #18

feat: add release workflow — orchestrates full release pipeline

feat: add release workflow — orchestrates full release pipeline #18

Workflow file for this run

name: Deploy
on:
push:
branches: [master]
concurrency:
group: deploy-production
cancel-in-progress: false
jobs:
ci:
name: CI Check
uses: ./.github/workflows/ci.yml

Check failure on line 14 in .github/workflows/deploy.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/deploy.yml

Invalid workflow file

error parsing called workflow ".github/workflows/deploy.yml" -> "./.github/workflows/ci.yml" (source branch with sha:4c787c7ed3d2a6e01ad3ebc46885b2ca078e7c7c) : workflow is not reusable as it is missing a `on.workflow_call` trigger
deploy:
name: Deploy to Railway
runs-on: ubuntu-latest
needs: ci
timeout-minutes: 15
env:
RAILWAY_TOKEN: ${{ secrets.RAILWAY_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Railway CLI
run: npm install -g @railway/cli
- name: Deploy to Railway
run: railway up --detach