diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..0ba1587 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,31 @@ +name: CI + +on: push + +env: + CARGO_TERM_COLOR: always + +jobs: + test: + name: Test Suite + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Cache dependencies + uses: actions/cache@v3 + with: + path: ~/.cargo + key: cargo-${{ hashFiles('**/Cargo.toml') }} + restore-keys: | + cargo-${{ hashFiles('**/Cargo.toml') }} + cargo- + + - name: Run tests + run: | + cd ${GITHUB_WORKSPACE} + cargo build --verbose + cargo run & + + curl -f localhost:3000 > /dev/null + curl -f localhost:3000/p/semgrep > /dev/null diff --git a/content/assets/resume.pdf b/content/assets/resume.pdf index 40800ff..d81d599 100644 Binary files a/content/assets/resume.pdf and b/content/assets/resume.pdf differ