An open API service indexing awesome lists of open source software.

https://github.com/lvlcn-t/meta

This repository contains my github workflow templates and general repository templates. It's build on top GitHub's reusable workflows feature.
https://github.com/lvlcn-t/meta

github-actions repository-templates reusable-workflows

Last synced: 5 months ago
JSON representation

This repository contains my github workflow templates and general repository templates. It's build on top GitHub's reusable workflows feature.

Awesome Lists containing this project

README

          

# meta

This repository contains meta configuration files for several [GitHub Reusable Workflows](https://docs.github.com/en/actions/learn-github-actions/reusing-workflows)
and [GitHub Composite Actions](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action).

It also contains multiple repository templates that can be used to create new repositories with some pre-configured settings and files.

## Repository Templates

The following repository templates are available:

- [General](https://github.com/lvlcn-t/templates-general)
- [Golang](https://github.com/lvlcn-t/templates-golang)

## GitHub Reusable Workflows

The following reusable workflows are available:

### General Workflows

- [Test Workflow](/.github/workflows/test.yml)
- [CI Workflow](/.github/workflows/ci.yml)
- [Release Workflow](/.github/workflows/release.yml)
- [Prune Workflow](/.github/workflows/prune.yml)

### Go specific Workflows

- [Golang CI Workflow](/.github/workflows/ci-go.yml)
- [Golang Release Workflow](/.github/workflows/release-go.yml)

### Helm specific Workflows

- [Helm CI Workflow](/.github/workflows/ci-helm.yml)
- [Helm Release Workflow](/.github/workflows/release-helm.yml)

## Licensing

Copyright (c) 2024 lvlcn-t.

Licensed under the **MIT** (the "License"); you may not use this file except in compliance with
the License.

You may obtain a copy of the License at .

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "
AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the [LICENSE](./LICENSE) for
the specific language governing permissions and limitations under the License.