Merge pull request #1 from taigrr/cd/modernize

chore: modernize Go 1.16→1.26, fix staticcheck, add CI
This commit is contained in:
2026-02-23 14:40:59 -05:00
committed by GitHub
4 changed files with 18 additions and 10 deletions

17
.github/workflows/test.yml vendored Normal file
View File

@@ -0,0 +1,17 @@
name: Test
on:
push:
branches: [master]
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: go.mod
- run: go test -race ./...
- run: go vet ./...
- run: go build ./...

View File

@@ -7,13 +7,6 @@ import (
"github.com/taigrr/adb"
)
var command string
func init() {
// TODO allow for any input to be used as the command
command = "ls"
}
func main() {
ctx := context.TODO()
devs, err := adb.Devices(ctx)

2
go.mod
View File

@@ -1,5 +1,5 @@
module github.com/taigrr/adb
go 1.16
go 1.26.0
require github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510

View File

@@ -10,8 +10,6 @@ import (
var adb string
const killed = 130
func init() {
path, err := exec.LookPath("adb")
if err != nil {