Skip to content

add release workflow #410

add release workflow

add release workflow #410

Workflow file for this run

name: Build and Check
on:
push:
branches: master
pull_request:
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/[email protected]
- name: Install Nix ❄️
uses: cachix/install-nix-action@v20
with:
extra_nix_config: |
experimental-features = nix-command flakes
- name: Link Cachix 🔌
uses: cachix/cachix-action@v12
with:
name: cosmos
authToken: '${{ secrets.COSMOS_CACHE_KEY }}'
- name: Check 🔎
run: |
nix flake check --print-build-logs
- name: Run Shell 🐚
run: |
nix develop