Skip to content
This repository has been archived by the owner on Jan 13, 2024. It is now read-only.

nolte/plumbing

Repository files navigation

Plumbing

Collection of common Configs for Project Management and CI/CD.

probot git description
settings probot/settings Configure Github Projects by Source.
stale probot/stale Handle stale issues.
release-drafter toolmantim/release-drafter Creates a Human Readable Release Change Log.
boring-cyborg kaxil/boring-cyborg Different util actions like, automatically label Pull Request

Usage

Mage Targets

The magefile Project makes it possible to create reuseable Targets, like Kind Cluster Creation.

//+build mage

package main

import (
    ...
    // mage:import
    _ "github.com/nolte/plumbing/cmd/golang"
    ...
)
...

For more information about importing Targets take a look to the Documentation.

Generate Binary

mage -compile ./dist/static-output

Probot Remote Configs

For Using in other Github Projects use the Probot Repo Config, more informations at probot.github.io.

example: .github/stale.yml

_extends: plumbing