restore developing.yml
@@ -41,10 +41,35 @@ jobs:
- { os: macos-11, target: aarch64-apple-darwin, cross: false }
steps:
- uses: actions/checkout@v2
- - uses: ./.github/actions/build_release
+ - uses: ./.github/actions/build_debug
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
+ test_unit:
+ runs-on: ${{ matrix.config.os }}
+ needs: check
+ strategy:
+ matrix:
+ config:
+ - { os: ubuntu-latest, target: x86_64-unknown-linux-gnu }
+ steps:
+ - uses: actions/checkout@v2
+ - uses: ./.github/actions/test_unit
+ with:
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ codecov_token: ${{ secrets.CODECOV_TOKEN }}
+
+ test_metactl:
+ runs-on: ${{ matrix.config.os }}
+ needs: build
+ strategy:
+ matrix:
+ config:
+ - { os: ubuntu-latest, target: x86_64-unknown-linux-gnu }
+ steps:
+ - uses: actions/checkout@v2
+ - uses: ./.github/actions/test_metactl
+
test_stateless_standalone:
runs-on: ${{ matrix.config.os }}
needs: build
@@ -56,8 +81,6 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/test_stateless_standalone
- with:
- profile: release
test_stateless_cluster:
runs-on: ${{ matrix.config.os }}
@@ -70,8 +93,6 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/test_stateless_cluster
- with:
- profile: release
test_stateful_standalone:
runs-on: ${{ matrix.config.os }}
@@ -83,5 +104,14 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/test_stateful_standalone
- with:
- profile: release
+
+ test_management_mode:
+ runs-on: ${{ matrix.config.os }}
+ needs: build
+ strategy:
+ matrix:
+ config:
+ - { os: ubuntu-latest, target: x86_64-unknown-linux-gnu }
+ steps:
+ - uses: actions/checkout@v2
+ - uses: ./.github/actions/test_management_mode
