gourami

[UNMAINTAINED] Activitypub server in Rust
Log | Files | Refs | README | LICENSE

commit 579d7a53dd917b127dcc5bcec4543b21b67b166b
parent 09818918f1f68a5368e21df6ca7353d8560fc886
Author: alex wennerberg <alex@alexwennerberg.com>
Date:   Mon, 15 Jun 2020 15:24:57 -0500

Update workflow

Diffstat:
M.github/workflows/release.yml | 15++++++++++++---
MCargo.lock | 2+-
2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml @@ -9,20 +9,29 @@ jobs: publish: name: Rust project runs-on: ubuntu-latest + strategy: + matrix: + build-target: + - "x86_64-unknown-linux-gnu" + - "x86_64-apple-darwin" + - "x86_64-pc-windows-gnu" + - "armv7-unknown-linux-gnueabihf" # Some versions of rasp pi" steps: - uses: actions-rs/toolchain@v1 with: toolchain: stable + override: true + target: ${{ matrix.build-target }} - uses: actions/checkout@v2 - name: Install sqlite run: sudo apt-get update && sudo apt-get install sqlite3 libsqlite3-dev - name: build - run: cargo build --release + run: cargo build --release --features="vendored-openssl" --target=${{matrix.build-target}} - name: Upload binaries to release uses: svenstaro/upload-release-action@v1-release with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: target/release/gourami - asset_name: gourami + file: target/${{matrix.build-target}}/gourami + asset_name: gourami-${{matrix.build-target}} tag: ${{ github.ref }} overwrite: true diff --git a/Cargo.lock b/Cargo.lock @@ -623,7 +623,7 @@ dependencies = [ [[package]] name = "gourami" -version = "0.1.7" +version = "0.1.9" dependencies = [ "ammonia", "askama",