From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7840) id 4ECB63893662; Fri, 16 Apr 2021 20:36:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4ECB63893662 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Eugene Rozenfeld To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/vendors/microsoft/heads/main)] Add a workflow to test current upstream gcc. X-Act-Checkin: gcc X-Git-Author: Eugene Rozenfeld X-Git-Refname: refs/vendors/microsoft/heads/main X-Git-Oldrev: fcbd12b0c0ef6df112048988f87d8f542211b524 X-Git-Newrev: a6ff5881b0236647f736b0ba5487c8c1b89e1b7f Message-Id: <20210416203626.4ECB63893662@sourceware.org> Date: Fri, 16 Apr 2021 20:36:26 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Apr 2021 20:36:26 -0000 https://gcc.gnu.org/g:a6ff5881b0236647f736b0ba5487c8c1b89e1b7f commit a6ff5881b0236647f736b0ba5487c8c1b89e1b7f Author: Eugene Rozenfeld Date: Fri Nov 13 14:53:21 2020 -0800 Add a workflow to test current upstream gcc. Diff: --- .github/workflows/fetch-rebase-test.yaml | 41 ++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/.github/workflows/fetch-rebase-test.yaml b/.github/workflows/fetch-rebase-test.yaml new file mode 100644 index 00000000000..85133ec749f --- /dev/null +++ b/.github/workflows/fetch-rebase-test.yaml @@ -0,0 +1,41 @@ +name: fetch-rebase-test + +# Run this workflow every week +on: + schedule: + - cron: "0 8 * * 0" + workflow_dispatch: + +jobs: + fetch-rebase-test: + runs-on: ubuntu-18.04 + steps: + - name: Checkout + uses: actions/checkout@v2 + with: + fetch-depth: 0 + submodules: recursive + lfs: true + ref: current + - name: Add remote + run: | + git remote add gcc git://gcc.gnu.org/git/gcc.git + - name: Fetch + run: | + git fetch gcc master + - name: Rebase + run: | + git log gcc/master -1 + git config --global user.email "erozen@microsoft.com" + git config --global user.name "Eugene Rozenfeld" + git rebase gcc/master + - name: Check commits + run: | + git status + git log -15 + + - name: Run build script + run: | + chmod +x .github/scripts/build-gcc.sh + .github/scripts/build-gcc.sh + shell: bash