Skip to content

ThCompiler/go-ci-release-repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-ci-release-repository

Simple template of go repository with workflow for ci and release

Usage

In main branch contains base repository without workflow of release artifacts and docs.

In docs branch add workflow for generating mkdocs.

In artifacts branch add workflow for generating release with artifacts as binaries.

You can merge needed branches to main to add new workflow functional.

Version expected start with v[n].[n].[n]*, where [n] is any digit. Example v0.0.1-alpha.

Artifacts

If you want to print version from your app with --version flag, you can use version from file version\version.go. When artifacts will build, information about the build platform will be added to the version in this file. Example it will be v0.0.1 darwin/arm.

About

Simple template of go repository with workflow for ci and release

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors