ci: use github actions

This commit is contained in:
cn 2019-12-20 21:27:22 +01:00
parent 1bbaa6f6e1
commit 4a2d3d6fe9
3 changed files with 33 additions and 12 deletions

32
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,32 @@
name: ci
on:
push:
schedule:
- cron: '3 4 * * 4' # weekly on thursday morning
jobs:
build:
strategy:
matrix:
go:
- '1.11'
- '1.12'
- '1.13'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Go ${{ matrix.go }}
uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go }}
- name: Set up Make
run: |
sudo apt-get -y install make
- name: Build
env:
GO111MODULE: on
GOPROXY: direct
GOSUMDB: off
run: |
make

View File

@ -1,11 +0,0 @@
---
sudo: false
language: go
go:
- "1.11.x"
- "1.12.x"
- "1.13.x"
- master
env:
- GO111MODULE=on GOPROXY=direct GOSUMDB=off

View File

@ -1,6 +1,6 @@
# miflorad # miflorad
[![Build Status](https://travis-ci.org/cmur2/miflorad.svg?branch=master)](https://travis-ci.org/cmur2/miflorad) ![Build Status](https://github.com/cmur2/miflorad/workflows/ci/badge.svg)
This project aims to produce tools written in Go for interfacing with Xiaomi Flora sensors for IoT use cases. This project aims to produce tools written in Go for interfacing with Xiaomi Flora sensors for IoT use cases.