* add ci

* with description

* fix warnings

* with actual test

* leave out tests for now as they rely on dind
This commit is contained in:
2023-02-18 01:34:04 +01:00
committed by GitHub
parent 468bca4a69
commit 4ce58a418c
4 changed files with 324 additions and 5 deletions

15
.github/workflows/ci.yaml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: ci
on:
pull_request:
env:
CARGO_TERM_COLOR: always
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Update rust toolchain
run: rustup update stable && rustup default stable
- name: Run dagger [CI]
run: cargo run -p ci -- pr