summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorMartin Nordholts <enselic@gmail.com>2021-08-08 06:35:34 +0200
committerMartin Nordholts <enselic@gmail.com>2021-08-08 11:18:26 +0200
commitcb4973987b238bfc7cb63e47950a13e815706592 (patch)
tree4c87c8c09511aaa95e0d32840da829f8657b5b79 /.github/workflows
parent905902d81160a4abce06840293c5ec1d90ca1a96 (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.yml7
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