From c7965208d4454443f0ac4d83974a85a39a3e9aab Mon Sep 17 00:00:00 2001 From: Matt <5032824+mdawsonuk@users.noreply.github.com> Date: Thu, 14 Jul 2022 17:11:57 +0100 Subject: [PATCH] Add artifacts to GitHub Actions pipeline --- .github/workflows/build.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3a3827ba2..13ac438c6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,5 +1,18 @@ name: Build +env: + include_paths: | + charsets/ + docs/ + extra/ + layouts/ + masks/ + modules/ + OpenCL/ + rules/ + example* + hashcat* + on: push: branches: @@ -13,6 +26,7 @@ on: - 'src/**.c' - 'tools/**' - '**/Makefile' + - '.github/workflows/build.yml' pull_request: branches: - master @@ -23,6 +37,7 @@ on: - 'src/**.c' - 'tools/**' - '**/Makefile' + - '.github/workflows/build.yml' jobs: build: @@ -38,3 +53,8 @@ jobs: env: SHARED: ${{ matrix.shared }} run: make + - name: Generate artifacts (shared) + uses: actions/upload-artifact@v3 + with: + name: hashcat-${{ matrix.os }}-${{ matrix.shared }} + path: ${{ env.include_paths }}