jamesread 4 лет назад
Родитель
Сommit
f9526749eb
1 измененных файлов с 31 добавлено и 0 удалено
  1. 31 0
      .github/workflows/rc-build.yml

+ 31 - 0
.github/workflows/rc-build.yml

@@ -0,0 +1,31 @@
+name: "RC Build"
+
+on: [push]
+
+jobs:
+  codestyle:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v2
+
+      - name: Setup Go
+        uses: actions/setup-go@v2
+
+      - name: grpc
+        run: make grpc
+
+      - name: goreleaser
+        run: goreleaser release --snapshot --rm-dist 
+
+      - name: Archive binaries
+        uses: actions/upload-artifacts@v2
+        with: 
+          name: dist
+          path: dist/**
+
+      - name: Archive integration tests
+        uses: actions/upload-artifacts@v2
+        with: 
+          name: integration-tests
+          path: integration-tests