From 2aaaff3def2a5c3dd3d629ab11b800729d9b660e Mon Sep 17 00:00:00 2001 From: aminecmi Date: Sat, 23 Nov 2024 15:19:29 +0100 Subject: [PATCH] chore: Gitea Action --- .gitea/workflows/on_merge_on_release.yml | 16 ++++++++++++---- README.md | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/on_merge_on_release.yml b/.gitea/workflows/on_merge_on_release.yml index dcb058a..841b127 100644 --- a/.gitea/workflows/on_merge_on_release.yml +++ b/.gitea/workflows/on_merge_on_release.yml @@ -5,6 +5,11 @@ on: - release jobs: + echo: + runs-on: ubuntu-latest + steps: + - name: echo + run: echo 'Hello World' createTagAndChangelog: needs: BuildAndTest runs-on: ubuntu-latest @@ -13,6 +18,11 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 + - name: Config git + run: | + git config --global user.email ${{ secrets.GIT_EMAIL }} + git config --global user.name ${{ secrets.GIT_USER }} + - name: Generating changelog - name: Creating the tag run: | git fetch --tags -p @@ -24,18 +34,16 @@ jobs: CHANGELOG=$(git log $PREV..HEAD --pretty="- %s") echo "**$VER**\n\n$CHANGELOG\n\n--------------------------------------------------------------------\n\n$(cat CHANGELOG.md)" > CHANGELOG.md git add CHANGELOG.md - git config --global user.email "aminecmi+giteadrone@pm.me" - git config --global user.name "Gitea actions runner" git commit -m "Changelog for $VER" git push --tags - name: copy file via ssh password - uses: appleboy/scp-action@v0.1.7 + uses: appleboy/scp-action@master with: host: amine-bouabdallaoui.fr username: ubuntu key: ${{ secrets.PRIVATE_KEY }} source: "version.txt" - target: "/home/ubuntu/" + target: /home/ubuntu/ - name: deploy version file uses: appleboy/ssh-action@v1.2.0 with: diff --git a/README.md b/README.md index d5089b7..d58f904 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ReaderForSelfoss-multiplatform [![Build Status](https://build.amine-bouabdallaoui.fr/api/badges/Louvorg/ReaderForSelfoss-multiplatform/status.svg)](https://build.amine-bouabdallaoui.fr/Louvorg/ReaderForSelfoss-multiplatform) +# ReaderForSelfoss-multiplatform [![Build Status](https://gitea.amine-bouabdallaoui.fr/Louvorg/ReaderForSelfoss-multiplatform/actions/workflows/on_push.yml/badge.svg)](https://gitea.amine-bouabdallaoui.fr/Louvorg/ReaderForSelfoss-multiplatform/actions?workflow=on_push.yml&actor=0&status=0) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/readerforselfoss/localized.svg)](https://crowdin.com/project/readerforselfoss)