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 name: Build for MacOS
runs-on: macos-10.15 runs-on: macos-10.15
steps: steps:
- {name: "Checkout", uses: actions/checkout@v2} - name: "Checkout"
- {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} uses: actions/checkout@v2
with:
submodules: 'recursive'
- name: "Setup Go"
uses: actions/setup-go@v2
with:
go-version: '^1.16'
- name: Cache Go Modules - name: Cache Go Modules
uses: actions/cache@v2 uses: actions/cache@v2
with: with:
@ -30,8 +36,14 @@ jobs:
name: Build for Windows name: Build for Windows
runs-on: windows-2019 runs-on: windows-2019
steps: steps:
- {name: "Checkout", uses: actions/checkout@v2} - name: "Checkout"
- {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} uses: actions/checkout@v2
with:
submodules: 'recursive'
- name: "Setup Go"
uses: actions/setup-go@v2
with:
go-version: '^1.16'
- name: Cache Go Modules - name: Cache Go Modules
uses: actions/cache@v2 uses: actions/cache@v2
with: with:
@ -51,9 +63,14 @@ jobs:
name: Build for Linux name: Build for Linux
runs-on: ubuntu-18.04 runs-on: ubuntu-18.04
steps: steps:
- {name: "Checkout", uses: actions/checkout@v2} - name: "Checkout"
- {name: "Checkout gofeed", uses: actions/checkout@v2, with: {repository: nkanaev/gofeed, path: gofeed}} uses: actions/checkout@v2
- {name: "Setup Go", uses: actions/setup-go@v2, with: {go-version: '^1.14'}} with:
submodules: 'recursive'
- name: "Setup Go"
uses: actions/setup-go@v2
with:
go-version: '^1.16'
- name: Cache Go Modules - name: Cache Go Modules
uses: actions/cache@v2 uses: actions/cache@v2
with: with: