ghcp

Tool to fork a repository, commit files, create a pull request and upload assets using GitHub API

APACHE-2.0 License

Stars
1

Bot releases are visible (Hide)

ghcp - v1.14.0 Latest Release

Published by github-actions[bot] 11 months ago

Pull Requests | Issues | https://github.com/suzuki-shunsuke/ghcp/compare/6de98923653dac599f0cc0e53dc805a9c963669e...v1.14.0

Features

#3 commit: Support delete files

Added the command line option --delete (-d).

e.g.

# Add README.md and delete main.go and foo.go
ghcp commit -d main.go,foo.go README.md
ghcp - v1.14.0-1

Published by github-actions[bot] 11 months ago

Pull Requests | Issues | https://github.com/suzuki-shunsuke/ghcp/compare/...v1.14.0-1

Changelog

  • be9ad19 test
  • a2ad2b9 chore(deps): update actions/checkout action to v4 (#24)
  • 86d14ff fix(deps): update module golang.org/x/oauth2 to v0.14.0 (#23)
  • 51d51ab fix(deps): update module github.com/cenkalti/backoff/v4 to v4.2.1 (#14)
  • 2e36782 chore(deps): update dependency goreleaser/goreleaser to v1.22.1 (#18)
  • 1877fd7 chore(deps): update dependency suzuki-shunsuke/cmdx to v1.7.4 (#13)
  • cd8621c fix(deps): update module github.com/google/go-cmp to v0.6.0 (#20)
  • a03072a chore(deps): update actions/setup-go action to v4 (#27)
  • 6a4f08b ci: actionlint (#30)
  • f87dee8 fix(deps): update module github.com/spf13/cobra to v1.8.0 (#21)
  • 96cda79 chore(deps): update dependency aquaproj/aqua-registry to v4.84.0 (#15)
  • b747fb4 Ci setup release (#10)
  • eee5ae3 fix: rename Go modules github.com/int128/ghcp (#9)
  • b6fecd0 Feat support delete files (#3)
  • 6de63f3 docs: update README (#8)
  • b6bd5db test: fix acceptance test (#4)
  • 6de9892 Update module golang.org/x/oauth2 to v0.5.0 (#312)
  • 2fec56c Update dependency golangci/golangci-lint to v1.51.1 (#311)
  • 5733df2 Update dependency golangci/golangci-lint to v1.51.0 (#310)
  • f65f170 Update module github.com/google/go-github/v49 to v49.1.0 (#303)
  • 650840a Update dependency golang-version to v1.19.5 (#300)
  • 212334f Update module github.com/google/go-github/v48 to v49 (#291)
  • 214a435 Update module golang.org/x/oauth2 to v0.4.0 (#293)
  • 7acff3f Update module github.com/google/go-github/v33 to v48 (#273)
  • a1313be Refactor with github.ref_name (#286)
  • 3c138fa Refactor with github.ref_name (#285)
  • b4d08d2 Update dependency golang-version to v1.19.4 (#204)
  • dc0e4bb Use actions/setup-go (#279)
  • efd19cb Update github.com/shurcooL/githubv4 digest to a8d4a56 (#276)
  • d0939f4 Update module golang.org/x/oauth2 to v0.3.0 (#269)
  • d6da4db Update github.com/shurcooL/githubv4 digest to 70889c5 (#266)
  • 4e31851 Update github.com/shurcooL/githubv4 digest to 0b5c4c7 (#263)
  • a0c5efd Update module github.com/cenkalti/backoff/v4 to v4.2.0 (#260)
  • 68872d4 Update module golang.org/x/oauth2 to v0.2.0 (#242)
  • ef60a9d Update module github.com/spf13/cobra to v1.6.1 (#233)
  • 0cf20cc Update dependency golangci/golangci-lint to v1.50.1 (#206)
  • e42a942 Update github.com/shurcooL/githubv4 digest to a134b14 (#244)
  • 44ddf4a Update golang.org/x/oauth2 digest to 6fdb5e3 (#235)
  • a9a7261 Update golang.org/x/oauth2 digest to b44042a (#229)
  • 1d7309b Update github.com/shurcooL/githubv4 digest to 70b4d36 (#223)
  • 0431282 Update golang.org/x/oauth2 digest to f213421 (#212)
  • f964d69 Update module github.com/google/go-cmp to v0.5.9 (#215)
  • fb924e5 Update golang.org/x/oauth2 digest to 8227340 (#208)
  • 2998746 Update dependency golangci/golangci-lint to v1.47.3 (#196)
  • 7860b80 Update dependency golang-version to v1.18.5 (#195)
  • e0c8af7 Update golang.org/x/oauth2 digest to 128564f (#191)
  • 407e0aa Update dependency golangci/golangci-lint to v1.47.2 (#185)
  • 70412af Update dependency golangci/golangci-lint to v1.47.1 (#182)
  • cb9730a Update golang.org/x/oauth2 digest to c8730f7 (#178)
  • 7f5f6c5 Update dependency golangci/golangci-lint to v1.47.0 (#174)
  • cf55f84 Update golang.org/x/oauth2 digest to 2104d58 (#137)
  • 7736d4c Update github.com/shurcooL/githubv4 digest to 0b4e329 (#148)
  • ac98309 Update dependency golang-version to v1.18.4 (#166)
  • bff7a0f Update module github.com/spf13/cobra to v1.5.0 (#158)
  • ebbd025 Update dependency golangci/golangci-lint to v1.46.2 (#155)
  • f96372e Update dependency golang-version to v1.18.3 (#151)
  • b128106 Update dependency golang-version to v1.18.2 (#145)
  • 24bdb7e Use int128/renovate-base (#144)
  • e5a4ca9 Update dependency golang-version to v1.18.1 (#133)
  • 3d1588a Update module github.com/google/go-cmp to v0.5.8 (#139)
  • 2ac67f8 Update module github.com/cenkalti/backoff/v4 to v4.1.3 (#134)
  • ea081f5 Update dependency golangci/golangci-lint to v1.45.1 (#129)
  • 12dff28 Update dependency golangci/golangci-lint to v1.45.0 (#126)
  • d3a7931 Update golang.org/x/oauth2 digest to 6242fa9 (#107)
  • 05f0ded Fix acceptance-test (#121)
  • b0929b6 Update github.com/shurcooL/githubv4 commit hash to a14260e (#112)
  • 40e8e69 Update module github.com/google/go-cmp to v0.5.7 (#109)
  • f5c5a19 Update module github.com/golang/mock to v1.6.0 (#111)
  • 18f1eb4 Update module github.com/cenkalti/backoff/v4 to v4.1.2 (#110)
  • 394f542 Update module github.com/spf13/cobra to v1.4.0 (#115)
  • eab986e Fix CI (#117)
  • f9e961b Update golang.org/x/oauth2 commit hash to 2e8d934 (#106)
  • d24ab6e Update golang.org/x/oauth2 commit hash to 22b0ada (#104)
  • 4d61615 Update golang.org/x/oauth2 commit hash to cd4f82c (#103)
  • 525d7b7 Update golang.org/x/oauth2 commit hash to 5366d9d (#102)
  • 978ba06 Update module github.com/google/go-cmp to v0.5.5 (#101)
  • 4c938ca Update golang.org/x/oauth2 commit hash to 9bb9049 (#97)
  • b4101d2 Move test to GitHub Actions (#100)
  • b6d8440 Update to golangci-lint v1.37.1 (#99)
  • a2a10ff Support OWNER/REPO form in repository flags (#98)
  • ebf0c03 Update module golang/mock to v1.5.0 (#96)
  • b81426f Update golang.org/x/oauth2 commit hash to ba52d33 (#95)
  • 6a546d4 Update cimg/go Docker tag to v1.16 (#94)
  • 81bcc62 Update golang.org/x/oauth2 commit hash to 16ff188 (#93)
  • f0cb4b8 Update module spf13/cobra to v1.1.3 (#92)
  • 7e565a3 Update golang.org/x/oauth2 commit hash to 6667018 (#91)
  • e20b9ed Update module spf13/cobra to v1.1.2 (#90)
  • b46f272 Update golang.org/x/oauth2 commit hash to 0101308 (#89)
  • 8f83bd0 Remove reviewer in acceptance test (#88)
  • 676251a Update Makefile
  • e7cf6a8 Refactor test (#87)
  • 92eb276 Add --draft flag to pull-request (#86)
  • f7c51f6 Update golang.org/x/oauth2 commit hash to f9ce19e (#82)
  • ce1df0c Move to Go errors from xerrors (#85)
  • e31768e Update module google/wire to v0.5.0 (#84)
  • dd8d110 Add --reviewer flag to pull-request (#80)
  • 7df4353 Move to golangci-lint action (#81)
  • 0bbd57d Refactor github package (#79)
  • bc61289 Update module cenkalti/backoff to v4 (#77)
  • aa119c2 Update module spf13/cobra to v1 (#78)
  • 2109ba3 Update module google/go-cmp to v0.5.4 (#76)
  • 5dd6e41 Update golang.org/x/oauth2 commit hash to d3ed898 (#70)
  • c5ba702 Update golang.org/x/xerrors commit hash to 5ec99f8 (#72)
  • 7552549 Refactor packages (#75)
  • d041807 Refactor: change pull request title of test (#74)
  • d3ef640 Update module golang/mock to v1.4.4 (#73)
  • 7b9b9e5 Update github.com/shurcooL/githubv4 commit hash to 234843c (#69)
  • 2e6bdb5 Update github.com/google/go-github to v33 (#71)
  • 675d7c5 Create renovate.json
  • ed3c261 Use updateRef mutation of v4 API (#68)
  • 04d21a9 Use createRef mutation of v4 API (#66)
  • 24bc3c5 Refactor: link pull request on acceptance test (#67)
  • 6e0a395 Add author and committer options (#65)
  • 21093fb Bump to Go 1.15 (#64)
  • 900b278 Add empty-commit command (#63)
  • 329cb44 Bump github.com/google/go-cmp from 0.4.0 to 0.5.0 (#55)
  • d0674cb Refactor: enable Go module cache (#53)
  • d759116 go mod tidy
  • 8a93835 Bump github.com/golang/mock from 1.4.0 to 1.4.3 (#51)
  • 771c28d Bump github.com/spf13/cobra from 0.0.5 to 0.0.7 (#52)
  • 4f652af Bump version to v1.8.0
  • bd237bf Add release --target option (#48)
  • fdb4392 Change logger to show only timestamp (#47)
  • 2387279 Bump github.com/golang/mock from 1.3.1 to 1.4.0 (#46)
  • 04efe41 Bump version to v1.7.0
  • 9ed1409 Create pull request on release
  • cc6953b Add acceptance test (#45)
  • 8fc2433 Update README.md
  • d2ec3cb Reduce conditional cases on commit use-case (#44)
  • 3189a42 Refactor (#43)
  • 5cc6b36 Add pull-request command (#42)
  • 29d33ba Refactor domain (#41)
  • f765f22 Refactor: rename to fork-commit (#40)
  • 18c4193 Refactor (#38)
  • 75c689f Update README.md
  • 726196d Refactor: fix release script (#37)
  • 25cc309 Refactor: release assets by ghcp self (#36)
  • 26485b7 Bump github.com/spf13/pflag from 1.0.3 to 1.0.5 (#34)
  • f6d58ef Add uploading release assets feature (#35)
  • b43d45f Refactor: change lifecycle of logger and github (#33)
  • 2c8aba4 Refactor: move interfaces to each package (#32)
  • 4c5b496 Bump github.com/google/go-cmp from 0.3.1 to 0.4.0 (#31)
  • 7d25228 Bump to ghcp v1.5.1 (#30)
  • e6d5037 Add --version option (#29)
  • 2f14a9d Refactor (#28)
  • dd54ad7 Bump github.com/google/wire from 0.3.0 to 0.4.0 (#25)
  • 47ef03c Refactor: move to goxzst, ghcp, ghr (#27)
  • af45343 Bump github.com/golang/mock from 1.2.0 to 1.3.1 (#23)
  • 2d2b42d support go 1.13 (#26)
  • f6b7f64 Update README.md
  • 4d99b74 Add fork and commit feature (#21)
  • b3a6360 Refactor (#20)
  • 4204e6c Fix release script
  • bb31c86 Update README.md
  • 9b0d92e Exclude .git directory (#19)
  • 79cf037 Change default behavior to fast-forward (#17)
  • 32159f9 Introduce sub-command (#18)
  • 3496b0a Update README.md
  • 634741c Update README.md
  • 68f9dff Refactor: introduce golangci-lint and codecov (#14)
  • 3bc70e5 Move to xerrors (#16)
  • 4ceab2a Move to google/wire (#15)
  • b0443a4 Refactor package structure (#13)
  • fc8ab37 Add feature to create a commit without any parent (#12)
  • 04d8e37 Update README.md
  • ebaace1 Update README.md
  • b074cc2 Merge pull request #9 from int128/create-branch
  • ee13970 Add feature to create a topic branch
  • f4ab42d Merge pull request #8 from int128/ghe
  • 2fb1025 Add GitHub Enterprise support
  • c57716b Merge pull request #7 from int128/logs
  • 92d1b73 Improve logs for better user experience
  • f735fdf Update README.md
  • 4b8adfe Merge pull request #6 from int128/executable
  • 90e2d88 Add --no-file-mode option
  • 2726b4c Respect executable bit of file
  • 5dea208 Update README.md
  • f67aee9 Refactor release scripts
  • 67c9f84 Merge pull request #5 from int128/branch-option
  • 1922a43 Add branch option
  • 03a6cb1 Refactor Makefile
  • 67c510a Update README.md
  • 57b340d Update README.md
  • 5b1c6e5 Add change log to GitHub releases
  • 8adfaa4 Merge pull request #4 from int128/chdir
  • 8e22df6 Add option to change directory before copy
  • a5491b0 Refactor: rename use case to "copy"
  • 0a9a5c2 Refactor adaptors/Cmd
  • 4258602 Merge pull request #3 from int128/flag
  • a9e8081 Add long flags support
  • 62df3e3 Fix log level on errors
  • d9333fd Update README.md
  • c20a9bf Release to Homebrew tap repository
  • 3461cd6 Refactor test
  • d6f360a Add debug flag and other log levels
  • 24e9695 Merge pull request #2 from int128/dry-run
  • 3b2b397 Add dry-run feature
  • 64cc573 Refactor: integrate infrastructure.Cmd with adaptors.Cmd
  • db13668 Fix tests failed on CI
  • bcc1293 Fix tests eventually failed
  • 56ec727 Merge pull request #1 from int128/prevent-empty-commit
  • 5c83aa0 Add feature to prevent empty commit
  • 504507b Refactor: move git domain models
  • c410213 Refactor: rename query method
  • 6e1b9e3 Refactor: extract infrastructure interfaces and move to DI container
  • 8231941 Refactor: add test of infrastructure.Cmd
  • 368f33e Refactor: introduce Logger adaptor
  • f01c82f Add badges
  • dafbb10 Improve help and doc
  • 30c385a Add commit and push feature
  • aeef117 Add minimum feature including CLI and GitHub access
  • 2b3614f Initial commit
  • 7e1b42a Initial commit
Package Rankings
Top 9.86% on Proxy.golang.org