├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ ├── general.yml │ ├── question.yml │ └── support-request.yml ├── copilot-instructions.md ├── pull_request_template.md └── workflows │ ├── actionlint.yaml │ ├── autofix.yaml │ ├── check-commit-signing.yaml │ ├── release.yaml │ ├── test.yaml │ ├── watch-star.yaml │ ├── workflow_call_integration_test.yaml │ └── workflow_call_test.yaml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── AGENTS.md ├── CLAUDE.md ├── INSTALL.md ├── LICENSE ├── README.md ├── USAGE.md ├── _typos.toml ├── aqua ├── aqua-checksums.json ├── aqua.yaml └── imports │ ├── actionlint.yaml │ ├── cmdx.yaml │ ├── cosign.yaml │ ├── ghalint.yaml │ ├── ghtkn.yaml │ ├── go-licenses.yaml │ ├── gofumpt.yaml │ ├── golangci-lint.yaml │ ├── goreleser.yaml │ ├── nllint.yaml │ ├── pinact.yaml │ ├── reviewdog.yaml │ ├── syft.yaml │ └── typos.yaml ├── cmd └── ghtkn │ └── main.go ├── cmdx.yaml ├── go.mod ├── go.sum ├── helpers ├── ghtkn-gen-wrap └── ghtkn-wrap ├── pkg ├── cli │ ├── flag │ │ └── flag.go │ ├── get │ │ ├── command.go │ │ └── git_credential.go │ ├── initcmd │ │ └── command.go │ └── runner.go ├── controller │ ├── get │ │ ├── controller.go │ │ ├── controller_test.go │ │ ├── get.go │ │ ├── get_test.go │ │ ├── output.go │ │ └── output_internal_test.go │ └── initcmd │ │ ├── controller.go │ │ ├── controller_test.go │ │ ├── init.go │ │ └── init_test.go └── log │ ├── log.go │ └── log_test.go ├── renovate.json5 └── scripts ├── coverage.sh └── generate-usage.sh /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/general.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/ISSUE_TEMPLATE/general.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/ISSUE_TEMPLATE/support-request.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/actionlint.yaml -------------------------------------------------------------------------------- /.github/workflows/autofix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/autofix.yaml -------------------------------------------------------------------------------- /.github/workflows/check-commit-signing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/check-commit-signing.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.github/workflows/watch-star.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/watch-star.yaml -------------------------------------------------------------------------------- /.github/workflows/workflow_call_integration_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/workflow_call_integration_test.yaml -------------------------------------------------------------------------------- /.github/workflows/workflow_call_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.github/workflows/workflow_call_test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .coverage 3 | third_party_licenses 4 | .serena 5 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/USAGE.md -------------------------------------------------------------------------------- /_typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/_typos.toml -------------------------------------------------------------------------------- /aqua/aqua-checksums.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/aqua/aqua-checksums.json -------------------------------------------------------------------------------- /aqua/aqua.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/aqua/aqua.yaml -------------------------------------------------------------------------------- /aqua/imports/actionlint.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: rhysd/actionlint@v1.7.9 3 | -------------------------------------------------------------------------------- /aqua/imports/cmdx.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: suzuki-shunsuke/cmdx@v2.0.2 3 | -------------------------------------------------------------------------------- /aqua/imports/cosign.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: sigstore/cosign@v3.0.2 3 | -------------------------------------------------------------------------------- /aqua/imports/ghalint.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: suzuki-shunsuke/ghalint@v1.5.3 3 | -------------------------------------------------------------------------------- /aqua/imports/ghtkn.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: suzuki-shunsuke/ghtkn@v0.2.2 3 | -------------------------------------------------------------------------------- /aqua/imports/go-licenses.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: google/go-licenses@v2.0.1 3 | -------------------------------------------------------------------------------- /aqua/imports/gofumpt.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: mvdan/gofumpt@v0.9.2 3 | -------------------------------------------------------------------------------- /aqua/imports/golangci-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/aqua/imports/golangci-lint.yaml -------------------------------------------------------------------------------- /aqua/imports/goreleser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/aqua/imports/goreleser.yaml -------------------------------------------------------------------------------- /aqua/imports/nllint.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: suzuki-shunsuke/nllint@v0.1.2 3 | -------------------------------------------------------------------------------- /aqua/imports/pinact.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: suzuki-shunsuke/pinact@v3.4.5 3 | -------------------------------------------------------------------------------- /aqua/imports/reviewdog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/aqua/imports/reviewdog.yaml -------------------------------------------------------------------------------- /aqua/imports/syft.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: anchore/syft@v1.38.0 3 | -------------------------------------------------------------------------------- /aqua/imports/typos.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - name: crate-ci/typos@v1.40.0 3 | -------------------------------------------------------------------------------- /cmd/ghtkn/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/cmd/ghtkn/main.go -------------------------------------------------------------------------------- /cmdx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/cmdx.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/go.sum -------------------------------------------------------------------------------- /helpers/ghtkn-gen-wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/helpers/ghtkn-gen-wrap -------------------------------------------------------------------------------- /helpers/ghtkn-wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/helpers/ghtkn-wrap -------------------------------------------------------------------------------- /pkg/cli/flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/cli/flag/flag.go -------------------------------------------------------------------------------- /pkg/cli/get/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/cli/get/command.go -------------------------------------------------------------------------------- /pkg/cli/get/git_credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/cli/get/git_credential.go -------------------------------------------------------------------------------- /pkg/cli/initcmd/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/cli/initcmd/command.go -------------------------------------------------------------------------------- /pkg/cli/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/cli/runner.go -------------------------------------------------------------------------------- /pkg/controller/get/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/controller.go -------------------------------------------------------------------------------- /pkg/controller/get/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/get/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/get.go -------------------------------------------------------------------------------- /pkg/controller/get/get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/get_test.go -------------------------------------------------------------------------------- /pkg/controller/get/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/output.go -------------------------------------------------------------------------------- /pkg/controller/get/output_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/get/output_internal_test.go -------------------------------------------------------------------------------- /pkg/controller/initcmd/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/initcmd/controller.go -------------------------------------------------------------------------------- /pkg/controller/initcmd/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/initcmd/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/initcmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/initcmd/init.go -------------------------------------------------------------------------------- /pkg/controller/initcmd/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/controller/initcmd/init_test.go -------------------------------------------------------------------------------- /pkg/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/log/log.go -------------------------------------------------------------------------------- /pkg/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/pkg/log/log_test.go -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/renovate.json5 -------------------------------------------------------------------------------- /scripts/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/scripts/coverage.sh -------------------------------------------------------------------------------- /scripts/generate-usage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suzuki-shunsuke/ghtkn/HEAD/scripts/generate-usage.sh --------------------------------------------------------------------------------