feat: build multiarch

Signed-off-by: Xinwei Xiong(cubxxw-openim) <3293172751nss@gmail.com>
pull/497/head
Xinwei Xiong(cubxxw-openim) 2 years ago
parent e3139688a8
commit 44ea48c1c3

@ -17,8 +17,8 @@ name: OpenKF golangci-lint
on: on:
push: push:
branches: [main] branches: [main]
pull_request: # pull_request:
branches: [main] # branches: [main]
jobs: jobs:
golangci: golangci:
name: lint name: lint

@ -45,7 +45,7 @@ jobs:
strategy: strategy:
matrix: matrix:
go_version: ["1.18","1.19","1.20"] go_version: ["1.17","1.18","1.19","1.20"]
os: [ubuntu-latest] os: [ubuntu-latest]
steps: steps:
@ -65,6 +65,7 @@ jobs:
- name: Run go format - name: Run go format
run: | run: |
make format make format
echo "Run go format successfully"
# - name: Generate all necessary files, such as error code files # - name: Generate all necessary files, such as error code files
# run: | # run: |
@ -81,7 +82,8 @@ jobs:
- name: Build source code for host platform - name: Build source code for host platform
run: | run: |
make build # skip build for now make multiarch
echo "Build source code for host platform successfully"
# - name: Collect Test Coverage File # - name: Collect Test Coverage File
# uses: actions/upload-artifact@v1.0.0 # uses: actions/upload-artifact@v1.0.0

Loading…
Cancel
Save