Skip to content

Commit 36c3d1d

Browse files
committed
chore(env): migrate custom configuration to project-specific env file
1 parent 392f0e2 commit 36c3d1d

2 files changed

Lines changed: 27 additions & 33 deletions

File tree

.github/.env.custom

Lines changed: 0 additions & 33 deletions
This file was deleted.

.github/env/90-project.env

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# ================================================================================================
2+
# 🏗️ PROJECT-SPECIFIC CONFIGURATION (90-project.env)
3+
# ================================================================================================
4+
#
5+
# Purpose: Project-specific overrides for go-lockfree-queue
6+
# Load Order: 90 (project overrides, loaded last to override all defaults)
7+
#
8+
# This file contains project-specific configuration that overrides defaults
9+
# from lower-numbered env files. Settings here take highest priority.
10+
#
11+
# ================================================================================================
12+
13+
# ================================================================================================
14+
# 📊 COVERAGE CONFIGURATION
15+
# ================================================================================================
16+
17+
# Coverage Provider (override: use codecov instead of internal)
18+
GO_COVERAGE_PROVIDER=codecov
19+
20+
# Codecov Configuration
21+
CODECOV_TOKEN_REQUIRED=true
22+
23+
# Coverage Exclusions (matches codecov.yml ignore paths)
24+
GO_COVERAGE_EXCLUDE_PATHS=.github/,.mage-cache/,.vscode/,bin/,example/,examples/,mocks/,testing/,test/,vendor/,testdata/,plans/,docs/
25+
26+
# Skip URL Checks in Coverage Reports
27+
GO_COVERAGE_SKIP_URL_CHECKS=true

0 commit comments

Comments
 (0)