diff options
author | Martin Nordholts <enselic@gmail.com> | 2021-08-08 06:35:34 +0200 |
---|---|---|
committer | Martin Nordholts <enselic@gmail.com> | 2021-08-08 11:18:26 +0200 |
commit | cb4973987b238bfc7cb63e47950a13e815706592 (patch) | |
tree | 4c87c8c09511aaa95e0d32840da829f8657b5b79 /.github/workflows | |
parent | 905902d81160a4abce06840293c5ec1d90ca1a96 (diff) |
Cargo.toml: Introduce 'quick-build-application' feature
Use it like this:
cargo build --no-default-features --features quick-build-application
It reduces dependencies to build from 154 to 125, allowing quicker iteration
when developing the app.
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/CICD.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index e726686a..45f2054c 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -246,6 +246,13 @@ jobs: command: check args: --locked --target=${{ matrix.job.target }} --verbose --lib --no-default-features --features regex-onig,git,paging + - name: "Feature check: quick-build-application" + uses: actions-rs/cargo@v1 + with: + use-cross: ${{ matrix.job.use-cross }} + command: check + args: --locked --target=${{ matrix.job.target }} --verbose --no-default-features --features quick-build-application + - name: Create tarball id: package shell: bash |