Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: add AUR publish and Go binary release workflows
This commit adds two new GitHub workflows to the project: - `.github/workflows/aur.yaml`: A workflow that publishes the project to the Arch User Repository (AUR). - `.github/workflows/build.yaml`: A workflow that builds and releases a Go binary for the project. The AUR publish workflow is triggered on pushes to the `master` branch that include changes to the `PKGBUILD` file. The workflow uses the `KSXGitHub/github-actions-deploy-aur` action to publish the package to the AUR. The Go binary release workflow is triggered on release creation. The workflow uses the `wangyoucao577/go-release-action` action to build and release the Go binary for the project. The workflow builds binaries for Linux, Windows, and Darwin (macOS) on both amd64 and arm64 architectures.
- Loading branch information