浏览代码

Initial replacement of Travis with GH Actions

tags/v0.4.6
Russ Garrett 2 年前
父节点
当前提交
3372cc965d
共有 2 个文件被更改,包括 17 次插入27 次删除
  1. 17
    0
      .github/workflows/main.yml
  2. 0
    27
      .travis.yml

+ 17
- 0
.github/workflows/main.yml 查看文件

@@ -0,0 +1,17 @@
1
+name: Main
2
+on:
3
+  - pull_request
4
+  - push
5
+
6
+jobs:
7
+  test:
8
+    runs-on: ubuntu-latest
9
+    steps:
10
+      - uses: actions/checkout@v2
11
+      - uses: actions/setup-go@v2
12
+        with:
13
+          go-version: "^1.17.3"
14
+      - name: Check Formatting
15
+        run: gofmt -d -e .
16
+      - name: Tests
17
+        run: go test -v ./...

+ 0
- 27
.travis.yml 查看文件

@@ -1,27 +0,0 @@
1
-dist: xenial
2
-language: go
3
-go:
4
-- 1.11
5
-env:
6
-- PATH=/home/travis/gopath/bin:$PATH
7
-script:
8
-- "! gofmt -d . | read"
9
-- go test -v ./...
10
-before_deploy:
11
-- rm -Rf ./dist
12
-- go get github.com/mitchellh/gox
13
-- gox -ldflags="-X main.branch=$TRAVIS_TAG -X main.revision=$TRAVIS_COMMIT" -osarch="linux/amd64 
14
-  linux/386 linux/arm darwin/amd64 darwin/386" -output="dist/{{.OS}}_{{.Arch}}_{{.Dir}}"
15
-deploy:
16
-  provider: releases
17
-  api_key:
18
-    secure: AXhg+m8loR8mQZMK1T+rWvK4yiOmfdUvGFl8MIjwINaSh7NXMR2mqRB1Kx0UgEAdYhkkevp9NjJscedha9vQmPmiTxImn4Mr3S1hfLBfWKjmTkpe2itSARJLwzpv09skay1q7dbBpZ7t2Xwe4HExuX1vlkU6Kixv3Z+GlUgkmH3c1db4h01ANLbCdabtBQaqjfh7OMteNg2fBAKxANfoNPAVzD8PzIcm9ffvU9BEW6UKVMIxc5yygVBlaGqyu6JcKvWRaT9JfDF1G0iJVawy1jSfhlMUeRfA2aDEE+ne1meLp6KD0JqocXy+t1fZejlAcYVJigmdeMpQXsfKgXtQ1hLE/6wIqP3CzBX4/6x2FDHh2Mb9IfjKjH5mlUvk7vQpbfmN7k04YXuugczCZS7fm3pTPkZgnLNrdCx6miAi/G84ssO3vaMpW3uYOlcmsESBAYNkVFLzkw4ggfwBFWkK3s81CxUaUxxH15vuvYLejvBWkFgCDTLq2Kmn1bbts9xx9v1hGtEtqLwYq1HVMXxs507zJqpvQKVD8DsWC6kqp7+dzIGNEi0ixqM3lZVKU5iqC8mXkw7HMZZ3jOE+YbTFOxrMqJrbS5z9eFSe37Wz7cFfpb4Z7YXSy3E8JMKMcu9L8mxtHFOm9AUC1v3ySMz9zI3kqy+6zs2Axb+LjLSzPBw=
19
-  file: 
20
-    - dist/linux_amd64_irccat
21
-    - dist/linux_386_irccat
22
-    - dist/linux_arm_irccat
23
-    - dist/darwin_amd64_irccat
24
-    - dist/darwin_386_irccat
25
-  skip_cleanup: true
26
-  on:
27
-    tags: true

正在加载...
取消
保存