From 3065ea8134859a4c7e2e8e908356c2b2d6c2fdeb Mon Sep 17 00:00:00 2001 From: Rajnish Kumar Date: Mon, 10 Aug 2026 19:41:54 +0530 Subject: [PATCH 1/3] Update mirror-to-gitlab.yml --- .github/workflows/mirror-to-gitlab.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mirror-to-gitlab.yml b/.github/workflows/mirror-to-gitlab.yml index 9190fb4..9b7bd9a 100644 --- a/.github/workflows/mirror-to-gitlab.yml +++ b/.github/workflows/mirror-to-gitlab.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Push to GitLab run: | git remote add gitlab https://oauth2:${{ secrets.GITLAB_PAT }}@gitlab.com/RajnishKMehta/DhwaniControl.git - git push gitlab main \ No newline at end of file + git push gitlab main From 6abf1a9a354e5976fa3a873196c044c1e0262ec8 Mon Sep 17 00:00:00 2001 From: Rajnish Kumar Date: Mon, 10 Aug 2026 19:45:17 +0530 Subject: [PATCH 2/3] Upgrade checkout action from v6 to v7 --- .github/workflows/debug-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/debug-build.yml b/.github/workflows/debug-build.yml index ea99d60..4d7a323 100644 --- a/.github/workflows/debug-build.yml +++ b/.github/workflows/debug-build.yml @@ -35,7 +35,7 @@ jobs: steps: # Checkout - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 1 persist-credentials: false From 4768298a5fcb376cc944ddfdee4b2a2ab3024b0a Mon Sep 17 00:00:00 2001 From: Rajnish Kumar Date: Mon, 10 Aug 2026 21:04:07 +0530 Subject: [PATCH 3/3] ci: download gh author dp, convert WebP and replace with author avatar Updated checkout action to v7 and added step to download and convert author avatar to WebP format. --- .github/workflows/release-build.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 9823bbb..cbfee97 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -38,7 +38,7 @@ jobs: steps: # Checkout - name: Checkout repository - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -141,6 +141,16 @@ jobs: mkdir -p .keystore echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 --decode > .keystore/release.jks + # Download & convert author avatar + - name: Update author avatar + if: steps.tag_check.outputs.exists == 'false' + run: | + sudo apt-get update -y + sudo apt-get install -y webp + + curl -sL "https://avatars.githubusercontent.com/u/172272341?s=460" -o /tmp/author.png + cwebp -q 95 /tmp/author.png -o app/src/main/res/drawable/author.webp + # Build signed APK - name: Build release APK if: steps.tag_check.outputs.exists == 'false'