Skip to content

Add keys identity subcommand and loopback pinentry #6

Add keys identity subcommand and loopback pinentry

Add keys identity subcommand and loopback pinentry #6

Workflow file for this run

name: Release
on:
push:
tags:
- "v*"
permissions:
contents: write
jobs:
ci:
name: CI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: jetify-com/devbox-install-action@v0.12.0
with:
enable-cache: true
- name: Tidy & format check
run: devbox run -- just tidy-check
- name: Deps
run: devbox run -- just deps
- name: Format
run: devbox run -- just fmt
- name: Lint
run: devbox run -- just lint
- name: Test
run: devbox run -- just test
- name: Build
run: devbox run -- just build
release:
name: Release
needs: ci
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: jetify-com/devbox-install-action@v0.12.0
with:
enable-cache: true
- name: Release
run: devbox run -- goreleaser release --clean
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}