Compare commits

..

2 commits
v0.0.1 ... main

Author SHA1 Message Date
Claude
5ab751f16d
ci: add Forgejo Actions test and security scan workflows
All checks were successful
Security Scan / security (push) Successful in 11s
Test / test (push) Successful in 1m46s
Uses reusable workflows from core/go-devops for Go testing
(with race detector and coverage) and security scanning
(govulncheck, gitleaks, trivy).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 03:28:14 +00:00
Claude
848a5e8036
chore: migrate module path from github.com to forge.lthn.ai
Some checks failed
CI / build-test-gonum (push) Failing after 6m4s
Deploy Documentation / deploy (push) Failing after 9s
Tests / test (push) Failing after 3s
Release / Goreleaser publish (push) Failing after 3s
CI / build-test-wasm (push) Failing after 8m41s
Move module declaration and all internal imports from
github.com/Snider/Poindexter to forge.lthn.ai/Snider/Poindexter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:34:52 +00:00
14 changed files with 38 additions and 12 deletions

View file

@ -0,0 +1,12 @@
name: Security Scan
on:
push:
branches: [main, dev, 'feat/*']
pull_request:
branches: [main]
jobs:
security:
uses: core/go-devops/.forgejo/workflows/security-scan.yml@main
secrets: inherit

View file

@ -0,0 +1,14 @@
name: Test
on:
push:
branches: [main, dev]
pull_request:
branches: [main]
jobs:
test:
uses: core/go-devops/.forgejo/workflows/go-test.yml@main
with:
race: true
coverage: true

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
po "github.com/Snider/Poindexter"
po "forge.lthn.ai/Snider/Poindexter"
)
// BuildPingHop2D wraps poindexter.Build2D to construct 2D points from (ping_ms, hop_count).

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
"testing"
)

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
type Peer struct {

View file

@ -3,7 +3,7 @@ package main
import (
"testing"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
type peer2 struct {

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
type Peer2 struct {

View file

@ -1,7 +1,7 @@
package main
import (
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
"testing"
)

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
type Peer3 struct {

View file

@ -1,7 +1,7 @@
package main
import (
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
"testing"
)

View file

@ -2,7 +2,7 @@ package main
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
type Peer4 struct {

View file

@ -3,7 +3,7 @@ package poindexter_test
import (
"fmt"
poindexter "github.com/Snider/Poindexter"
poindexter "forge.lthn.ai/Snider/Poindexter"
)
func ExampleNewKDTree() {

2
go.mod
View file

@ -1,3 +1,3 @@
module github.com/Snider/Poindexter
module forge.lthn.ai/Snider/Poindexter
go 1.23

View file

@ -8,7 +8,7 @@ import (
"fmt"
"syscall/js"
pd "github.com/Snider/Poindexter"
pd "forge.lthn.ai/Snider/Poindexter"
)
// Simple registry for KDTree instances created from JS.