Skip to content

Error or warn if encrypt config missing #980

Error or warn if encrypt config missing

Error or warn if encrypt config missing #980

Workflow file for this run

name: test
on:
pull_request:
branches:
- main
push:
branches:
- main
workflow_dispatch:
env:
CARGO_TERM_COLOR: always
jobs:
test:
name: Test
runs-on: buildjet-16vcpu-ubuntu-2204
steps:
- uses: actions/checkout@v4
- name: Install rust
shell: /bin/bash -l {0}
run: rustup toolchain install stable --profile minimal --no-self-update
- name: Setup Rust cache
uses: Swatinem/rust-cache@v2
with:
cache-provider: buildjet
cache-all-crates: true
- uses: jdx/mise-action@v2
with:
version: 2025.1.0 # [default: latest] mise version to install
install: true # [default: true] run `mise install`
cache: true # [default: true] cache mise using GitHub's cache
- run: |
mise run postgres:up --extra-args "--detach --wait"
- env:
CS_WORKSPACE_ID: ${{ secrets.CS_WORKSPACE_ID }}
CS_CLIENT_ACCESS_KEY: ${{ secrets.CS_CLIENT_ACCESS_KEY }}
CS_DEFAULT_KEYSET_ID: ${{ secrets.CS_DEFAULT_KEYSET_ID }}
CS_CLIENT_ID: ${{ secrets.CS_CLIENT_ID }}
CS_CLIENT_KEY: ${{ secrets.CS_CLIENT_KEY }}
RUST_BACKTRACE: "1"
run: |
mise run --output prefix test