From cd18f99b4f042b07892c9bfc5edc503c4cd0a41e Mon Sep 17 00:00:00 2001 From: Pavel Siska Date: Tue, 5 Nov 2024 13:03:42 +0100 Subject: [PATCH 1/2] github-actions - integrate composite install dependecies action to make-test workflow --- .github/workflows/make-test.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/make-test.yml b/.github/workflows/make-test.yml index 549eac6..e383a21 100644 --- a/.github/workflows/make-test.yml +++ b/.github/workflows/make-test.yml @@ -12,11 +12,12 @@ jobs: runs-on: ubuntu-latest container: ${{ inputs.os }} steps: - - name: Install dependencies - run: | - dnf install -y make gcc-c++ cmake3 git rpm-build fuse3-devel + - name: Install git + run: dnf install -y git - name: Check out repository code uses: actions/checkout@v4 + - name: Install dependencies + uses: ./.github/actions/install-dependencies - name: Mark github workspace as safe run: git config --system --add safe.directory $PWD - name: make test From e1f3ac7c4f569620654e5d5e8d1e83849210f0fc Mon Sep 17 00:00:00 2001 From: Pavel Siska Date: Tue, 5 Nov 2024 13:07:35 +0100 Subject: [PATCH 2/2] github-actions - add make-examples to build workflow --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb8a945..004e0be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,6 +24,8 @@ jobs: run: make - name: make rpm run: make rpm + - name: make examples + run: make examples - name: make install run: make install - name: extract artifact name