noxarion-x/.gitea/workflows/ci-protected-pr.yml
Rene Nochebuena 06c778db51
All checks were successful
Go CI/CD / go-ci (push) Successful in 1m47s
Add initial enforcer module with structured error handling and CI
Introduce 'enforcer' package with `Sentinel` for rich error context and `ApplicationError` for custom error codes.
Include tests, documentation updates, CI workflows, and foundational files like `GO.mod` for project setup.
2025-04-27 00:07:04 -06:00

25 lines
526 B
YAML

name: Go CI/CD
run-name: ${{ github.actor }} is running CI/CD protected
on:
pull_request:
branches:
- main
- release/**
- develop
jobs:
go-ci:
runs-on: ubuntu-latest
env:
GOPROXY: https://proxy.golang.org,direct
GOPRIVATE: gitstormr.dev
GONOSUMDB: gitstormr.dev
steps:
- uses: https://gitstormr.dev/actions/go-ci@v1.1.1
with:
workflow-type: 'basic'
go-version: '1.24'
build-type: 'library'
publish-docker: 'false'