Skip to content

tmknom/makefiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

308 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

makefiles

Collection of Makefiles.

Description

This is a collection of Makefiles to facilitate development for GitHub Actions.

Requirements

Usage

At the beginning of your Makefile add, the following:

-include .makefiles/minimum/Makefile
.makefiles/minimum/Makefile:
	@git clone https://github.com/tmknom/makefiles.git .makefiles >/dev/null 2>&1

After running the make command, the repository will be downloaded to the .makefiles directory, and the specified Makefile will be included at runtime.

Run make help to view a list of available targets.

Note

Highly recommend adding the .makefiles directory to your .gitignore.

Go

-include .makefiles/go/Makefile
.makefiles/go/Makefile:
	@git clone https://github.com/tmknom/makefiles.git .makefiles >/dev/null 2>&1

Composite Action

-include .makefiles/composite-action/Makefile
.makefiles/composite-action/Makefile:
	@git clone https://github.com/tmknom/makefiles.git .makefiles >/dev/null 2>&1

Reusable Workflows

-include .makefiles/reusable-workflows/Makefile
.makefiles/reusable-workflows/Makefile:
	@git clone https://github.com/tmknom/makefiles.git .makefiles >/dev/null 2>&1

Related projects

References

Release notes

See GitHub Releases.

About

A collection of Makefiles.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors