Skip to content

Commit 07105fb

Browse files
committed
chore(github-actions): update branch references and code formatting
- Change branch references from 'master' to 'main' in GitHub Actions workflows. - Enforce coding standards by updating go-version, platform, and arch matrix items. - Ensure consistency in environment variable quotes. - Improve readability and maintainability by formatting code blocks and inline comments.
1 parent bda525e commit 07105fb

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

.github/workflows/build_linux.yml

+13-15
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@ name: Build Linux
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [main]
66
pull_request:
7-
branches: [ main ]
7+
branches: [main]
88
env:
99
UPLOAD_BIN_FILE: true
1010

1111
jobs:
12-
1312
build:
1413
name: Build
1514
strategy:
1615
matrix:
17-
go-version: [ 1.19.x ]
18-
platform: [ ubuntu-latest ]
19-
arch: [ 386, amd64 ]
16+
go-version: [1.19.x]
17+
platform: [ubuntu-latest]
18+
arch: [386, amd64]
2019
runs-on: ${{ matrix.platform }}
2120
steps:
2221
- name: Check out code into the Go module directory
@@ -31,25 +30,25 @@ jobs:
3130
if: (matrix.platform == 'ubuntu-latest' || matrix.platform == 'macos-latest') && matrix.arch == 'amd64' && env.UPLOAD_BIN_FILE
3231
id: build_linux_amd64
3332
env:
34-
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
33+
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"
3534
run: |
3635
go mod tidy
3736
export GOARCH=${{ matrix.arch }}
3837
export CGO_ENABLED=1
3938
echo "FATENAME=fate_$(go env GOOS)_$(go env GOARCH)" >> $GITHUB_ENV
4039
echo "$(go env GOOS) $(go env GOARCH)"
41-
40+
4241
echo "building"
4342
go build -o fate_$(go env GOOS)_$(go env GOARCH) -v ./cmd/console
44-
43+
4544
echo "compress"
4645
tar -zcvf fate_$(go env GOOS)_$(go env GOARCH).tar.gz ./fate_$(go env GOOS)_$(go env GOARCH)
4746
4847
- name: Build ${{ matrix.platform }} ${{ matrix.arch }} with Go
4948
if: matrix.platform == 'ubuntu-latest' && matrix.arch == '386' && env.UPLOAD_BIN_FILE
5049
id: build_linux_386
5150
env:
52-
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
51+
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"
5352
run: |
5453
go mod tidy
5554
export GOARCH=${{ matrix.arch }}
@@ -60,18 +59,18 @@ jobs:
6059
export CC="/usr/bin/i686-linux-gnu-gcc -m32"
6160
echo "FATENAME=fate_$(go env GOOS)_$(go env GOARCH)" >> $GITHUB_ENV
6261
echo "$(go env GOOS) $(go env GOARCH)"
63-
62+
6463
echo "building"
6564
go build -o fate_$(go env GOOS)_$(go env GOARCH) -v ./cmd/console
66-
65+
6766
echo "compress"
6867
tar -zcvf fate_$(go env GOOS)_$(go env GOARCH).tar.gz ./fate_$(go env GOOS)_$(go env GOARCH)
6968
7069
- name: Upload Linux
7170
uses: actions/upload-artifact@master
7271
if: (matrix.platform == 'ubuntu-latest' || matrix.platform == 'macos-latest') && env.UPLOAD_BIN_FILE
7372
env:
74-
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
73+
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"
7574
with:
7675
name: ${{ env.FATENAME }}.tar.gz
7776
path: ${{ env.FATENAME }}.tar.gz
@@ -82,7 +81,7 @@ jobs:
8281
uses: ncipollo/release-action@v1
8382
env:
8483
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
85-
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
84+
ACTIONS_ALLOW_UNSECURE_COMMANDS: "true"
8685
with:
8786
artifacts: "${{ env.FATENAME }}.tar.gz"
8887
allowUpdates: true
@@ -94,4 +93,3 @@ jobs:
9493
token: ${{ secrets.GITHUB_TOKEN }}
9594
draft: false
9695
prerelease: false
97-

0 commit comments

Comments
 (0)