From 136c74744bd1fcf047f8610832d3661bcc5c13f6 Mon Sep 17 00:00:00 2001 From: servostar Date: Fri, 12 Apr 2024 18:52:31 +0200 Subject: [PATCH] added build-check-sdk workflow --- .github/workflows/build-check-sdk.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/build-check-sdk.yaml diff --git a/.github/workflows/build-check-sdk.yaml b/.github/workflows/build-check-sdk.yaml new file mode 100644 index 0000000..2e03ce5 --- /dev/null +++ b/.github/workflows/build-check-sdk.yaml @@ -0,0 +1,14 @@ +name: "Build check gemstone in SDK" +run-name: SDK build check to ${{ inputs.deploy_target }} by @${{ github.actor }} +on: [push, pull_request] +env: + SDK: 0.1.0-alma-9.3 +jobs: + test-rust: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Setup SDK + run: docker pull servostar/gemstone:sdk-"$SDK" && docker build --tag gemstone:devkit-"$SDK" . + - name: Compile + run: docker run gemstone:devkit-"$SDK" make -B release \ No newline at end of file