diff --git a/.circleci/config.yml b/.circleci/config.yml index 51739aad..f35c4af1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,7 +2,7 @@ version: 2 jobs: build: docker: - - image: circleci/golang:1.13 + - image: circleci/golang:1.14 working_directory: /go/src/github.com/OpenDiablo2/OpenDiablo2 steps: - checkout diff --git a/.github/workflows/pullRequest.yml b/.github/workflows/pullRequest.yml index 33d2cfb0..a9e7dc68 100644 --- a/.github/workflows/pullRequest.yml +++ b/.github/workflows/pullRequest.yml @@ -2,32 +2,33 @@ name: pull_request "on": [pull_request] jobs: - build: - name: Build - runs-on: ubuntu-latest - steps: - - name: Set up Go 1.14 - uses: actions/setup-go@v1 - with: - go-version: 1.14 - id: go + build: + name: Build + runs-on: ubuntu-latest + continue-on-error: true + steps: + - name: Set up Go 1.14 + uses: actions/setup-go@v1 + with: + go-version: 1.14 + id: go - - name: Check out code - uses: actions/checkout@v1 + - name: Check out code + uses: actions/checkout@v1 - - name: Install dependencies - run: | - sudo apt-get install -y \ - libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgl1-mesa-dev libsdl2-dev libasound2-dev \ - > /dev/null 2>&1 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgl1-mesa-dev libsdl2-dev libasound2-dev > /dev/null 2>&1 - - name: Run golangci-lint - uses: golangci/golangci-lint-action@v1.2.1 - with: - version: v1.27 + - name: Run golangci-lint + continue-on-error: true + uses: golangci/golangci-lint-action@v1.2.1 + with: + version: v1.27 - - name: Run tests - run: go test -v -race ./... + - name: Run tests + run: go test -v -race ./... - - name: Build binary - run: go build . + - name: Build binary + run: go build . diff --git a/.github/workflows/pushToMaster.yml b/.github/workflows/pushToMaster.yml index 56ed3c4d..4970614f 100644 --- a/.github/workflows/pushToMaster.yml +++ b/.github/workflows/pushToMaster.yml @@ -1,36 +1,36 @@ --- name: build "on": - push: - branches: - - master + push: + branches: + - master jobs: - build: - name: Build - runs-on: ubuntu-latest - steps: - - name: Set up Go 1.14 - uses: actions/setup-go@v1 - with: - go-version: 1.14 - id: go + build: + name: Build + runs-on: ubuntu-latest + steps: + - name: Set up Go 1.14 + uses: actions/setup-go@v1 + with: + go-version: 1.14 + id: go - - name: Check out code - uses: actions/checkout@v1 + - name: Check out code + uses: actions/checkout@v1 - - name: Install dependencies - run: | - sudo apt-get install -y \ - libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgl1-mesa-dev libsdl2-dev libasound2-dev \ - > /dev/null 2>&1 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgl1-mesa-dev libsdl2-dev libasound2-dev > /dev/null 2>&1 - - name: Run golangci-lint - uses: golangci/golangci-lint-action@v1.2.1 - with: - version: v1.27 + - name: Run golangci-lint + continue-on-error: true + uses: golangci/golangci-lint-action@v1.2.1 + with: + version: v1.27 - - name: Run tests - run: go test -v -race ./... + - name: Run tests + run: go test -v -race ./... - - name: Build binary - run: go build . + - name: Build binary + run: go build .