ci: add Gitea CI pipeline with lint, security scan, test and build jobs
All checks were successful
CI Pipeline / Lint (push) Successful in 2m33s
CI Pipeline / Security Scan (push) Successful in 4m49s
CI Pipeline / Test (push) Successful in 2m43s
CI Pipeline / Build (push) Successful in 2m22s
CI Pipeline / Notification (push) Successful in 2s
CI Pipeline / Lint (pull_request) Successful in 2m46s
CI Pipeline / Security Scan (pull_request) Successful in 5m18s
CI Pipeline / Test (pull_request) Successful in 2m43s
CI Pipeline / Build (pull_request) Successful in 1m19s
CI Pipeline / Notification (pull_request) Successful in 2s

This commit is contained in:
ulflow_phattt2901 2025-05-26 11:12:06 +07:00
parent 3aa4f3532b
commit 9e8abbd4ce

View File

@ -99,12 +99,12 @@ jobs:
- name: Build
run: |
APP_VERSION="dev-${{ gitea.sha }}"
go build -v -ldflags="-s -w -X main.version=${APP_VERSION}" -o ./bin/api ./cmd/api
go build -v -ldflags="-s -w -X main.version=${APP_VERSION}" -o ./bin/app ./cmd/app
- name: Upload build artifact
uses: actions/upload-artifact@v3
with:
name: api-binary
name: app-binary
path: ./bin/api
- name: Notify on success