From 971fd2fbf97b26860ab894a4f68db2f384497658 Mon Sep 17 00:00:00 2001 From: Javi Dominguez Date: Sat, 16 Apr 2022 22:15:35 +0200 Subject: [PATCH] Added a Github action to create a release when uploading a tag --- .github/workflows/upload-on-tag.yaml | 37 ++++++++++++++++++++++++++++ changelog.md | 1 + 2 files changed, 38 insertions(+) create mode 100644 .github/workflows/upload-on-tag.yaml create mode 100644 changelog.md diff --git a/.github/workflows/upload-on-tag.yaml b/.github/workflows/upload-on-tag.yaml new file mode 100644 index 0000000..74028ec --- /dev/null +++ b/.github/workflows/upload-on-tag.yaml @@ -0,0 +1,37 @@ +name: Upload on new tags + +on: + push: + tags: + '*' + +jobs: + buildAndUpload: + runs-on: ubuntu-latest + steps: + - name: Get the version + id: get_version + run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//} + - name: Checkout code + uses: actions/checkout@v2 + - name: Set up Python 3.8 + uses: actions/setup-python@v2 + with: + python-version: 3.8 + - name: Install dependencies + run: | + pip install scons markdown + sudo apt update + sudo apt install gettext + - name: Build add-on + run: scons + - name: Release + uses: softprops/action-gh-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + files: | + *.nvda-addon + name: FEN code reader ${{ steps.get_version.outputs.VERSION }} + body_path: changelog.md + prerelease: ${{ startsWith(github.ref, 'refs/tags/dev') }} diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..3e22e7f --- /dev/null +++ b/changelog.md @@ -0,0 +1 @@ +* Brazilian Portuguese localization \ No newline at end of file