- commit
- 7267572b01d98b772a19ac9cdd370bd5bc1926e0
- parent
- 30e8c41bf81c75ccddf304abb9a084237ed0c103
- author
- Dami <dami.etoile@gmail.com>
| A | .github/ | 40 | ++++++++++++++++++++++++++++++ |
@@ -0,0 +1,40 @@
1+name: ci2+3+on:4+ push:5+ branches: [main]6+ pull_request:7+8+jobs:9+ test:10+ runs-on: ubuntu-latest11+ steps:12+ - uses: actions/checkout@v413+ - uses: actions/setup-go@v514+ with:15+ go-version-file: go.mod16+ cache-dependency-path: |17+ go.sum18+ oracle/go.sum19+ - run: go vet ./...20+ - run: make build21+ - run: make test22+ - run: make oracle23+24+ e2e:25+ runs-on: ubuntu-latest26+ steps:27+ - uses: actions/checkout@v428+ - uses: actions/setup-go@v529+ with:30+ go-version-file: go.mod31+ cache-dependency-path: e2e/go.sum32+ - uses: mlugg/setup-zig@v233+ with:34+ version: 0.16.035+ - uses: actions/cache@v436+ with:37+ path: .deps/ghostty38+ key: libghostty-${{ runner.os }}-${{ hashFiles('Makefile') }}39+ - run: sudo apt-get install -y pkg-config40+ - run: make e2e