diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b36cdaa..ca049d7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,9 +2,9 @@ name: CI on: push: - branches: [ master, develop ] + branches: [ main, develop ] pull_request: - branches: [ master, develop ] + branches: [ main, develop ] jobs: test: @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - go: ['1.21', '1.22', '1.23'] + go: ['1.25'] steps: - name: Checkout code @@ -38,7 +38,7 @@ jobs: run: go test -v -race -coverprofile=coverage.txt -covermode=atomic ./... - name: Upload coverage to Codecov - if: matrix.os == 'ubuntu-latest' && matrix.go == '1.21' + if: matrix.os == 'ubuntu-latest' && matrix.go == '1.25' uses: codecov/codecov-action@v4 with: files: ./coverage.txt @@ -60,7 +60,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.21' + go-version: '1.25' cache: true - name: Build @@ -83,7 +83,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.21' + go-version: '1.25' cache: true - name: Run golangci-lint diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1e6c8ac..b931007 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.21' + go-version: '1.25' cache: true - name: Run tests diff --git a/.gitignore b/.gitignore index a1d95cd..19636fc 100644 --- a/.gitignore +++ b/.gitignore @@ -280,6 +280,9 @@ TASKS.md docs/PRD.md .claude/ +# Built binary +/locus + # Compiled plugins or addons /plugins/*.so /addons/*.so