Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

yio-actions

This repository contains several templates that might be useful to create build pipelines with ease.

Attention The actions provided will work with a special runner image only which is based on the official gitea runner image.

Actions

python

uv-xxx

A bunch of useful actions to deal with uv as python package manager

  • uv-build: Build the given project/package
  • uv-login: Use the uv cli to login to private package registries
  • uv-publish: Use uv to publish a package to private registries
  • uv-publish-legacy: legacy version
  • uv-tox: Use uv and tox to run tests, linters ...

version

A bunch of composite actions to handle versioning based on gitversion (v5).

  • version-info: Outputs the version information as JSON and some outputs for further processing.

    Outputs

  • version-tag: Can create a tag within the repository based on given version inputs.

  • version-release: Creates a release within the repository (including tag).

  • version-bump: Bumps the version based on the given input.

Runner Image requirements

The runner image must have the following tools installed:

About

A set of simple GitHub actions you can use to simplify your ci pipelines (mainly for python projects)

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors