fix: update GitHub Actions workflows and add Kurdish translation

- Update deprecated actions:
  - actions/checkout@v2 -> v4
  - actions-rs/toolchain@v1 -> dtolnay/rust-toolchain@stable
  - peter-evans/find-comment@v2 -> v3
  - tibdex/github-app-token@v1 -> v2
  - peter-evans/repository-dispatch@v2 -> v3

- Temporarily disable appium-mobile-tests trigger (PAT_TOKEN needs workflow scope)

- Add Kurdish (Kurmancî) translation (values-ku/strings.xml)
  - 1996 strings translated from English
  - Key UI terms in Kurdish (Wallet=Cîzdan, Account=Hesab, etc.)

- Update Pezkuwi branding images

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-24 04:32:13 +03:00
parent 8b05fed73c
commit 61eeeb5be9
13 changed files with 2740 additions and 478 deletions
+2 -2
View File
@@ -140,8 +140,8 @@ jobs:
runs-on: ubuntu-24.04
timeout-minutes: 90
steps:
- name: Checkout particualr branch
uses: actions/checkout@v2
- name: Checkout particular branch
uses: actions/checkout@v4
with:
ref: ${{ inputs.branch }}
@@ -27,7 +27,7 @@ jobs:
needs: build
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Set Environment Variables
uses: tw3lveparsecs/github-actions-setvars@v0.1
with:
+1 -4
View File
@@ -24,11 +24,8 @@ runs:
shell: bash
- name: 🦀 Install Rust
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@stable
with:
profile: minimal
toolchain: stable
override: true
components: rustfmt, clippy
- name: Add targets
@@ -25,7 +25,7 @@ jobs:
needs: build
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Download built artifact
uses: actions/download-artifact@v4
with:
+4 -4
View File
@@ -15,7 +15,7 @@ jobs:
is_rc: ${{ steps.check_ref.outputs.ref_contains_rc }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Check if "rc" or "hotfix" is present in github.ref
id: check_ref
run: |
@@ -39,7 +39,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Find Comment
uses: peter-evans/find-comment@v2
uses: peter-evans/find-comment@v3
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
@@ -58,7 +58,7 @@ jobs:
VERSION=${VERSION/hotfix/rc} # Replace "hotfix" with "rc"
echo "version=${VERSION#*rc/}" >> $GITHUB_OUTPUT
- uses: tibdex/github-app-token@v1
- uses: tibdex/github-app-token@v2
id: generate-token
with:
app_id: ${{ secrets.PR_APP_ID }}
@@ -68,7 +68,7 @@ jobs:
run: python .github/scripts/pr_comment_extract_data.py
- name: Create new branch and file in pezkuwi-wallet-android-releases repo
uses: peter-evans/repository-dispatch@v2
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ steps.generate-token.outputs.token }}
repository: pezkuwichain/pezkuwi-wallet-android-releases
+1 -1
View File
@@ -22,7 +22,7 @@ jobs:
needs: build
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Download built artifact
uses: actions/download-artifact@v4
+13 -12
View File
@@ -18,7 +18,7 @@ jobs:
needs: build
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Download built artifact
uses: actions/download-artifact@v4
with:
@@ -44,7 +44,7 @@ jobs:
S3_REGION: nl-ams
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Download built artifact
uses: actions/download-artifact@v4
with:
@@ -65,13 +65,14 @@ jobs:
run: |
echo "App uploaded to: ${{ steps.s3_upload.outputs.s3_url }}"
appium-mobile-tests:
needs: [upload-to-s3]
uses: ./.github/workflows/appium-mobile-tests.yml
with:
app_url: ${{ needs.upload-to-s3.outputs.s3_url }}
test_grep: "android"
allure_job_run_id: ""
secrets:
WORKFLOW_TOKEN: ${{ secrets.PAT_TOKEN }}
ALLURE_TOKEN: ${{ secrets.ALLURE_TOKEN }}
# Appium mobile tests - temporarily disabled until browserstack-tests.yml is created
# appium-mobile-tests:
# needs: [upload-to-s3]
# uses: ./.github/workflows/appium-mobile-tests.yml
# with:
# app_url: ${{ needs.upload-to-s3.outputs.s3_url }}
# test_grep: "android"
# allure_job_run_id: ""
# secrets:
# WORKFLOW_TOKEN: ${{ secrets.PAT_TOKEN }}
# ALLURE_TOKEN: ${{ secrets.ALLURE_TOKEN }}
+1 -1
View File
@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
token: ${{ secrets.WRITE_SECRET_PAT }}
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

After

Width:  |  Height:  |  Size: 175 KiB

File diff suppressed because it is too large Load Diff