chore: migrate module path to public org
Move from forgejo.zerova.net/sid/fgj-sid to forgejo.zerova.net/public/fgj-sid to reflect the new public org.
This commit is contained in:
parent
2e6575c660
commit
c2251d9932
22 changed files with 48 additions and 48 deletions
|
|
@ -203,9 +203,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Cobra framework for CLI structure
|
- Cobra framework for CLI structure
|
||||||
- Viper for configuration management
|
- Viper for configuration management
|
||||||
|
|
||||||
[0.3.0c]: https://forgejo.zerova.net/sid/fgj-sid/releases/tag/v0.3.0c
|
[0.3.0c]: https://forgejo.zerova.net/public/fgj-sid/releases/tag/v0.3.0c
|
||||||
[0.3.0b]: https://forgejo.zerova.net/sid/fgj-sid/releases/tag/v0.3.0b
|
[0.3.0b]: https://forgejo.zerova.net/public/fgj-sid/releases/tag/v0.3.0b
|
||||||
[0.3.0a]: https://forgejo.zerova.net/sid/fgj-sid/releases/tag/v0.3.0a
|
[0.3.0a]: https://forgejo.zerova.net/public/fgj-sid/releases/tag/v0.3.0a
|
||||||
[0.3.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.3.0
|
[0.3.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.3.0
|
||||||
[0.2.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.2.0
|
[0.2.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.2.0
|
||||||
[0.1.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.1.0
|
[0.1.0]: https://codeberg.org/romaintb/fgj/releases/tag/v0.1.0
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
`fgj` is a command-line tool for working with Forgejo and Gitea instances. It brings pull requests, issues, and other forge concepts to the terminal, similar to what `gh` does for GitHub. This fork adds agentic dev features — raw API access, PR review workflows, structured error output, and machine-readable I/O for AI coding agents.
|
`fgj` is a command-line tool for working with Forgejo and Gitea instances. It brings pull requests, issues, and other forge concepts to the terminal, similar to what `gh` does for GitHub. This fork adds agentic dev features — raw API access, PR review workflows, structured error output, and machine-readable I/O for AI coding agents.
|
||||||
|
|
||||||
> Forked from [codeberg.org/romaintb/fgj](https://codeberg.org/romaintb/fgj) and hosted at [forgejo.zerova.net/sid/fgj-sid](https://forgejo.zerova.net/sid/fgj-sid).
|
> Forked from [codeberg.org/romaintb/fgj](https://codeberg.org/romaintb/fgj) and hosted at [forgejo.zerova.net/public/fgj-sid](https://forgejo.zerova.net/public/fgj-sid).
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
|
|
@ -40,13 +40,13 @@ brew install fgj
|
||||||
### Using Go Install
|
### Using Go Install
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
go install forgejo.zerova.net/sid/fgj-sid@latest
|
go install forgejo.zerova.net/public/fgj-sid@latest
|
||||||
```
|
```
|
||||||
|
|
||||||
### From Source
|
### From Source
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://forgejo.zerova.net/sid/fgj-sid.git
|
git clone https://forgejo.zerova.net/public/fgj-sid.git
|
||||||
cd fgj-sid
|
cd fgj-sid
|
||||||
go build -o fgj .
|
go build -o fgj .
|
||||||
```
|
```
|
||||||
|
|
@ -557,7 +557,7 @@ fgj pr view 9999 --json --json-errors 2>errors.json
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
Contributions are welcome! Please feel free to submit a Pull Request at [forgejo.zerova.net/sid/fgj-sid](https://forgejo.zerova.net/sid/fgj-sid).
|
Contributions are welcome! Please feel free to submit a Pull Request at [forgejo.zerova.net/public/fgj-sid](https://forgejo.zerova.net/public/fgj-sid).
|
||||||
|
|
||||||
## Missing Features / Roadmap
|
## Missing Features / Roadmap
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ActionRun represents a workflow run
|
// ActionRun represents a workflow run
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/git"
|
"forgejo.zerova.net/public/fgj-sid/internal/git"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"syscall"
|
"syscall"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/viper"
|
"github.com/spf13/viper"
|
||||||
"golang.org/x/term"
|
"golang.org/x/term"
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Error codes for structured error output.
|
// Error codes for structured error output.
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import "forgejo.zerova.net/sid/fgj-sid/internal/iostreams"
|
import "forgejo.zerova.net/public/fgj-sid/internal/iostreams"
|
||||||
|
|
||||||
var ios = iostreams.New()
|
var ios = iostreams.New()
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,9 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,9 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,10 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
gitpkg "forgejo.zerova.net/sid/fgj-sid/internal/git"
|
gitpkg "forgejo.zerova.net/public/fgj-sid/internal/git"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,9 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/iostreams"
|
"forgejo.zerova.net/public/fgj-sid/internal/iostreams"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,8 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,9 +9,9 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,9 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/git"
|
"forgejo.zerova.net/public/fgj-sid/internal/git"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/viper"
|
"github.com/spf13/viper"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,9 @@ import (
|
||||||
"net/url"
|
"net/url"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/api"
|
"forgejo.zerova.net/public/fgj-sid/internal/api"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/text"
|
"forgejo.zerova.net/public/fgj-sid/internal/text"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
2
go.mod
2
go.mod
|
|
@ -1,4 +1,4 @@
|
||||||
module forgejo.zerova.net/sid/fgj-sid
|
module forgejo.zerova.net/public/fgj-sid
|
||||||
|
|
||||||
go 1.24.0
|
go 1.24.0
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
var sharedHTTPClient = &http.Client{
|
var sharedHTTPClient = &http.Client{
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ package api
|
||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/internal/config"
|
"forgejo.zerova.net/public/fgj-sid/internal/config"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestClient_Hostname(t *testing.T) {
|
func TestClient_Hostname(t *testing.T) {
|
||||||
|
|
|
||||||
2
main.go
2
main.go
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"forgejo.zerova.net/sid/fgj-sid/cmd"
|
"forgejo.zerova.net/public/fgj-sid/cmd"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue