Skip to content

v1.0.0-alpha.12

v1.0.0-alpha.12 #380

Workflow file for this run

name: Origami CI
on:
push:
branches:
- main
pull_request:
env:
DOJO_VERSION: v1.0.0-alpha.12
SCARB_VERSION: 2.7.0
jobs:
check:
runs-on: ubuntu-latest
name: Check format
steps:
- uses: actions/checkout@v4
- uses: software-mansion/setup-scarb@v1
with:
scarb-version: ${{ env.SCARB_VERSION }}
- name: Format
run: scarb fmt --check
shell: bash
build:
needs: check
runs-on: ubuntu-latest
name: Build workspace
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Build
run: sozo build
shell: bash
algebra:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_algebra
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_algebra
shell: bash
defi:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_defi
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_defi
shell: bash
map:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_map
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_map
shell: bash
random:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_random
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_random
shell: bash
rating:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_rating
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_rating
shell: bash
security:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_security
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_security
shell: bash
token:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_token
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_token
shell: bash
governance:
needs: [check, build]
runs-on: ubuntu-latest
name: Test origami_governance
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Test
run: sozo test --package origami_governance
shell: bash