badgey/.gitea/workflows/deploy.yaml

20 lines
440 B
YAML

name: Badgey Deployment
run-name: Deploy to prod
on:
push:
branches:
- main
jobs:
build:
runs-on: rust
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Pre-seed known_hosts
run: mkdir -pv ~/.ssh && ssh-keyscan -t rsa badgey >> ~/.ssh/known_hosts
- name: Build (Release)
run: cargo build --release --color=always
- name: Deploy
run: bash cicd/deploy.sh