update github build workflow

This commit is contained in:
Nazar Kanaev 2021-03-08 15:10:44 +00:00
parent fcdb97f079
commit 5fa27a99da

View File

@ -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: