From b9e349b07d6f8498ad839cdb5ad20e6437bf884b Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 17:47:16 +0200 Subject: [PATCH 1/6] caching increase should increase the amount being cached hopefully increasing speed --- .github/workflows/dispatch.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 0d6ab5d..50213a6 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -30,8 +30,7 @@ jobs: with: path: | ~/.cargo/bin/ - ~/.cargo/registry/index/ - ~/.cargo/registry/cache/ + ~/.cargo/registry/ ~/.cargo/git/db/ target/ key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} From 00133d8b7b22eb23954d6d94a71e8bec12420f65 Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 17:50:34 +0200 Subject: [PATCH 2/6] Update dispatch.yml (static linking musl issue) --- .github/workflows/dispatch.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 50213a6..9afe5f6 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -38,6 +38,8 @@ jobs: - name: Compile id: compile uses: rust-build/rust-build.action@v1.4.3 + env: + RUSTFLAGS: "-C target-feature=-crt-static" with: RUSTTARGET: ${{ matrix.target }} ARCHIVE_TYPES: ${{ matrix.archive }} From 24aac10a0c3d48446bc7b7e54779973ffd662b39 Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 17:53:02 +0200 Subject: [PATCH 3/6] Update dispatch.yml (also build on push) --- .github/workflows/dispatch.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 9afe5f6..a08dc24 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -2,12 +2,11 @@ name: Build on: - - push: - branches: [ main ] - workflow_dispatch: - + push: + branches: + "main" + jobs: build: name: Build From a337f50a7de1fe004fdecbaec6dd121f5aa0dc4f Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 17:54:43 +0200 Subject: [PATCH 4/6] Update dispatch.yml --- .github/workflows/dispatch.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index a08dc24..79e9241 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: push: branches: - "main" + - main jobs: build: From ae482a57c146033c4ed5a73ae931b8ce07a87523 Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 17:55:02 +0200 Subject: [PATCH 5/6] Update dispatch.yml --- .github/workflows/dispatch.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 79e9241..09dfce5 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: push: branches: - - main + - master jobs: build: From dfffb7e39d95fca2a89de35f8e0d9565f63ce6b4 Mon Sep 17 00:00:00 2001 From: OMGeeky <39029799+OMGeeky@users.noreply.github.com> Date: Mon, 3 Apr 2023 18:26:30 +0200 Subject: [PATCH 6/6] Update dispatch.yml --- .github/workflows/dispatch.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 09dfce5..c335204 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -38,6 +38,8 @@ jobs: id: compile uses: rust-build/rust-build.action@v1.4.3 env: +# "-C target-feature=-crt-static" is required to be able +# to run in an alpine docker container RUSTFLAGS: "-C target-feature=-crt-static" with: RUSTTARGET: ${{ matrix.target }}