Skip to content

tmknom/cross-goreleaser-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cross-goreleaser-action

Run goreleaser/goreleaser-action with configuration shared across repositories.

Description

This action serves as a convenient wrapper for goreleaser/goreleaser-action.

Usage

To set up the action, you need to create a YAML file that defines your configurations. Refer to the detailed configuration syntax for the GoReleaser in goreleaser/goreleaser-action.

Configuration URL

  steps:
    - name: Cross GoReleaser
      uses: tmknom/cross-goreleaser-action@v0
      with:
        configuration-url: https://raw.githubusercontent.com/tmknom/configurations/main/goreleaser/default.yml

Configuration Path

  steps:
    - name: Cross GoReleaser
      uses: tmknom/cross-goreleaser-action@v0
      with:
        configuration-path: .goreleaser.yml

Inputs

Name Description Default Required
configuration-path The path for the GoReleaser configurations. n/a no
configuration-url The url for the GoReleaser configurations. n/a no
dry-run Whether to use snapshot mode when invoking GoReleaser. false no
homebrew-tap-github-token The GitHub Apps token for accessing the repository used by Homebrew formulae. n/a no
homebrew-tap-repository The repository for Homebrew formulae used to install tools on macOS. n/a no

Outputs

Name Description
artifacts The build result artifacts generated by the goreleaser/goreleaser-action.
configuration-digest Digest of the configuration file that is in the form "algorithm:hex_digest" (e.g. sha256:abc123...).
configuration-path The path for the configuration file to passing goreleaser/goreleaser-action.
metadata The build result metadata generated by the goreleaser/goreleaser-action.

Permissions

N/A

FAQ

N/A

Related projects

Release notes

See GitHub Releases.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors