From 5fa27a99da94c4ee8d756dc7b92ef84b0d159ac7 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Mon, 8 Mar 2021 15:10:44 +0000 Subject: [PATCH] update github build workflow --- .github/workflows/build.yml | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d2386fd..006cc6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,8 +9,14 @@ jobs: name: Build for MacOS runs-on: macos-10.15 steps: - - {name: "Checkout", uses: actions/checkout@v2} - - {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} + - name: "Checkout" + uses: actions/checkout@v2 + with: + submodules: 'recursive' + - name: "Setup Go" + uses: actions/setup-go@v2 + with: + go-version: '^1.16' - name: Cache Go Modules uses: actions/cache@v2 with: @@ -30,8 +36,14 @@ jobs: name: Build for Windows runs-on: windows-2019 steps: - - {name: "Checkout", uses: actions/checkout@v2} - - {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} + - name: "Checkout" + uses: actions/checkout@v2 + with: + submodules: 'recursive' + - name: "Setup Go" + uses: actions/setup-go@v2 + with: + go-version: '^1.16' - name: Cache Go Modules uses: actions/cache@v2 with: @@ -51,9 +63,14 @@ jobs: name: Build for Linux runs-on: ubuntu-18.04 steps: - - {name: "Checkout", uses: actions/checkout@v2} - - {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} - - {name: "Setup Go", uses: actions/setup-go@v2, with: {go-version: '^1.14'}} + - name: "Checkout" + uses: actions/checkout@v2 + with: + submodules: 'recursive' + - name: "Setup Go" + uses: actions/setup-go@v2 + with: + go-version: '^1.16' - name: Cache Go Modules uses: actions/cache@v2 with: