diff --git a/README.md b/README.md index ff24588..0ea257c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # actions -Collection of Gitea friendly actions & workflows \ No newline at end of file +Collection of Gitea friendly actions. + +## Actions + +- [release-git-tag](./release-git-tag//README.md) diff --git a/release-git-tag/README.md b/release-git-tag/README.md new file mode 100644 index 0000000..3758d64 --- /dev/null +++ b/release-git-tag/README.md @@ -0,0 +1,9 @@ +# release-git-tag + +Creates and pushes a Git tag to the remote repository. + +```yaml +- uses: ./release-git-tag + with: + tag: v1.0.0 +``` diff --git a/release-git-tag/action.yaml b/release-git-tag/action.yaml new file mode 100644 index 0000000..b74d673 --- /dev/null +++ b/release-git-tag/action.yaml @@ -0,0 +1,15 @@ +name: Release Git tag +description: Releases a Git to origin + +inputs: + tag: + description: The tag to release + required: true + +runs: + using: "composite" + steps: + - shell: bash + run: | + git tag ${{ inputs.tag }} + git push origin ${{ inputs.tag }}