Skip to content

Merge pull request #558 from LumpBloom7/touch-notes-leniency #115

Merge pull request #558 from LumpBloom7/touch-notes-leniency

Merge pull request #558 from LumpBloom7/touch-notes-leniency #115

Workflow file for this run

name: Tagged Release
on:
push:
tags: ['*']
jobs:
build:
name: Build and Create Release
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Fetch all tags
run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
- name: Get current tag
run: echo "CURRENT_TAG=$(git describe --abbrev=0 --tags $(git rev-list --tags --max-count=1))" >> $GITHUB_ENV
- name: Install dependencies
run: dotnet restore
- name: Build
run: dotnet build osu.Game.Rulesets.Sentakki --configuration Release -p:version=${{ env.CURRENT_TAG }} --no-restore
- name: Create release
uses: softprops/action-gh-release@v1
with:
token: ${{ secrets.RELEASE_TOKEN }}
files: |
osu.Game.Rulesets.Sentakki/bin/Release/**/osu.Game.Rulesets.Sentakki.dll
draft: true
body: |
Thank you for showing interest in this ruleset. This is a tagged release (${{ env.CURRENT_TAG }}).
If you like this ruleset, do consider [supporting me](https://lumpbloom7.github.io/sponsor).
**This release resolves a minor incompatibility that could occur on the `${{ env.CURRENT_TAG }}` release of osu!lazer**
## Feedback
Complaints? Suggestion? Or just want to discuss stuff?
Feel free to join the [sentakki discord](https://discord.gg/CQPNADu) for a direct communication line to devs, and exclusive access to insider test builds.
## Installation
[Refer to this wiki page](https://github.com/LumpBloom7/sentakki/wiki/Ruleset-installation-guide)
[Steps to install language packs can be found here.](https://github.com/LumpBloom7/sentakki/wiki/Ruleset-installation-guide#optional-step-3-installing-different-ruleset-languages-for-supported-rulesets)