Go implementation of pdsadmin cli

ci: remove github workflows

Build and test on MRs but remove all other
workflows in favor of tangled

authored by quietengineer.fyi and committed by Tangled e2bb5e70 317b03d4

Changed files
-43
.github
-3
.github/workflows/go.yaml
··· 1 1 name: go 2 2 on: 3 - push: 4 - branches: 5 - - main 6 3 pull_request: 7 4 branches: 8 5 - main
-21
.github/workflows/golangci-lint.yaml
··· 1 - name: golangci-lint 2 - on: 3 - push: 4 - branches: 5 - - main 6 - pull_request: 7 - 8 - permissions: 9 - contents: read 10 - 11 - jobs: 12 - golangci: 13 - name: lint 14 - runs-on: ubuntu-latest 15 - steps: 16 - - uses: actions/checkout@v5 17 - - uses: actions/setup-go@v6 18 - with: 19 - go-version: "1.24" 20 - - name: golangci-lint 21 - uses: golangci/golangci-lint-action@v8
-19
.github/workflows/goreleaser.yaml
··· 1 - name: goreleaser 2 - on: 3 - push: 4 - tags: 5 - - "*" 6 - 7 - permissions: 8 - contents: write 9 - 10 - jobs: 11 - goreleaser: 12 - runs-on: ubuntu-latest 13 - steps: 14 - - uses: actions/checkout@v5 15 - - uses: actions/setup-go@v6 16 - - name: run goreleaser 17 - uses: goreleaser/goreleaser-action@v6 18 - with: 19 - args: release --clean