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: