diff --git a/.github/workflows/android-ci-comment.yml b/.github/workflows/android-ci-comment.yml index 64422e284..b200c9a70 100644 --- a/.github/workflows/android-ci-comment.yml +++ b/.github/workflows/android-ci-comment.yml @@ -1,6 +1,10 @@ name: Android CI Comment -on: [pull_request_target] +on: + workflow_run: + workflows: ["Android CI"] + types: [completed] + branches: [main] permissions: issues: write @@ -9,16 +13,17 @@ jobs: comment: name: Comment on PR with APK links runs-on: ubuntu-latest + if: github.event.workflow_run.conclusion == 'success' steps: - name: Checkout base branch uses: actions/checkout@v3 with: - ref: ${{ github.base_ref }} - + ref: ${{ github.event.workflow_run.head_branch }} - name: Download Run ID Artifact uses: actions/download-artifact@v4 with: name: run-id + run-id: ${{ github.event.workflow_run.id }} - name: Read Run ID id: read-run-id @@ -26,7 +31,7 @@ jobs: - name: Comment on PR with APK download links env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} uses: actions/github-script@v6 with: script: | @@ -41,6 +46,13 @@ jobs: throw new Error('Run ID not found.'); } + // Get the PR number from the workflow_run event + const prNumber = ${{ github.event.workflow_run.pull_requests[0].number }}; + if (!prNumber) { + console.log('No PR number found in workflow_run event.'); + return; + } + const { data: { artifacts } } = await github.rest.actions.listWorkflowRunArtifacts({ owner: context.repo.owner, repo: context.repo.repo, @@ -71,7 +83,7 @@ jobs: `; await github.rest.issues.createComment({ - issue_number: context.issue.number, + issue_number: prNumber, owner: context.repo.owner, repo: context.repo.repo, body: commentBody diff --git a/README.md b/README.md index d7e9d334b..0b31ff5be 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Wikimedia Commons Android app ![GitHub issue custom search](https://img.shields.io/github/issues-search?label=%22good%20first%20issue%22%20issues&query=repo%3Acommons-app%2Fapps-android-commons%20is%3Aissue%20is%3Aopen%20label%3A%22good%20first%20issue%22) -[![Build status](https://github.com/commons-app/apps-android-commons/actions/workflows/android.yml/badge.svg?branch=master)](https://github.com/commons-app/apps-android-commons/actions?query=branch%3Amaster) +[![Build status](https://github.com/commons-app/apps-android-commons/actions/workflows/android.yml/badge.svg?branch=main)](https://github.com/commons-app/apps-android-commons/actions?query=branch%3Amain) [![Preview the app](https://img.shields.io/badge/Preview-Appetize.io-orange.svg)](https://appetize.io/app/8ywtpe9f8tb8h6bey11c92vkcw) [![codecov](https://codecov.io/gh/commons-app/apps-android-commons/branch/master/graph/badge.svg)](https://codecov.io/gh/commons-app/apps-android-commons) diff --git a/app/src/main/res/values-diq/strings.xml b/app/src/main/res/values-diq/strings.xml index cf48861d0..5ffda9f2e 100644 --- a/app/src/main/res/values-diq/strings.xml +++ b/app/src/main/res/values-diq/strings.xml @@ -3,6 +3,7 @@ * 1917 Ekim Devrimi * Envlh * Gambollar +* GolyatGeri * Gorizon * Gırd * Marmase @@ -199,7 +200,7 @@ Çım berze cı İzahat nêvineya Pela dosyay commonsi - Pbcey Wikidata + Pbcey Wikidayıt Meqaley Wikipedia Muhtemel problemê nê resımi Resım zehf tariyo. @@ -216,7 +217,7 @@ Ravêre Cı kewe Telimati - Wikidata + Wikidayıt Wikipediya Commons Rey bıdê @@ -246,7 +247,7 @@ Weçinaye Raya mobiliya biyo bar Xerita - Resım , Wikidata dê biyo obcey %1$s miyan! + Resım , Wikidayıt dê biyo obcey %1$s miyan! Wallpaper eyar kerê Wallpaper eyar biyo! Quiz diff --git a/app/src/main/res/values-ps/strings.xml b/app/src/main/res/values-ps/strings.xml index 8c9e91ca5..0fc6a3dc0 100644 --- a/app/src/main/res/values-ps/strings.xml +++ b/app/src/main/res/values-ps/strings.xml @@ -56,7 +56,7 @@ امستنې خونديځ ته راپورته کول راپورته کول جريان لري - کارننوم + کارن‌نوم پټنوم خپل خونديځ بېټا ګڼون ته ورننوځئ ننوتل diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 802a1e350..d25d949ae 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -876,6 +876,7 @@ Учётная запись Удалить учётную запись Предупреждение об удалении учётной записи + Удаление — это <b>крайняя мера</b>, и её следует <b>использовать только в том случае, если вы хотите навсегда прекратить редактирование</b>, а также скрыть как можно больше связанных с вами действий.<br/><br/> Удаление вашей учётной записи на Викискладе осуществляется путём изменения её имени, чтобы другие не могли определить ваши действия. <b>Удаление не гарантирует полной анонимности или удаления вклада в проектах</b>. Подпись Подпись скопирована в буфер обмена Поздравляем, все фотографии в этом альбоме либо загружены, либо помечены как не предназначенные для загрузки.