From a9935a6bb40a8833f0a231b0403e63eaa2358592 Mon Sep 17 00:00:00 2001 From: Simran Spiller Date: Mon, 16 Nov 2020 15:07:16 +0100 Subject: [PATCH] CI: Enable automated builds for pull requests against our master branch. This includes branches from forked repos. Packages and debug symbols are not uploaded to the website, but artifacts can be accessed by any authenticated GitHub user until they expire (current 90 days). [skip ci] --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2e51c348c..4ae08e614 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,15 @@ on: - 'docker/**' - 'CONTRIBUTING.md' - 'README.md' + pull_request: + branches: + - master + paths-ignore: + - '.github/ISSUE_TEMPLATE/**' + - '.github/FUNDING.yml' + - 'docker/**' + - 'CONTRIBUTING.md' + - 'README.md' env: DOWNLOAD_TOOL: curl -fLOSs --retry 2 --retry-delay 60 @@ -257,6 +266,7 @@ jobs: shell: bash env: GH_AUTH_KEY: ${{ secrets.GH_AUTH_KEY }} + if: github.event_name == 'push' run: | curl -fLSs --retry 2 --retry-delay 60 \ https://github.com/google/breakpad/blob/master/src/tools/windows/binaries/dump_syms.exe?raw=true > dump_syms.exe