From 5da2a2453657b06dc25efcd46349848ebec69697 Mon Sep 17 00:00:00 2001 From: Bernd Wachter Date: Tue, 30 Jul 2024 21:42:30 +0300 Subject: [PATCH] Extract build artifacts --- .github/workflows/build.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 389146a..6c92428 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,18 +11,26 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: recursive - name: Build gettext run: | sudo apt-get install -y make cmake mingw-w64 msitools wixl doxygen make + - name: Upload build artifacts + uses: actions/upload-artifact@v4 + with: + name: artifacts + path: | + build/*.exe + build/*.dll + build/*.msi - name: Commit Doxygen documentation run: | ( cat doc/Doxyfile ; echo "OUTPUT_DIRECTORY=doc" ) | doxygen - git config --local user.email "invalid@aardsoft.fi" git config --local user.name "Github Action" git add --all - git commit -m "Update doxygen documentation" -a + git commit -m "Update doxygen documentation" -a || true git push "https://${GITHUB_ACTOR}:${INPUT_GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"