Compare commits

..
16 Commits
Author SHA1 Message Date
AmineB e4b6119f65 fix: Bottom bar loading issues. 2025-04-30 21:05:50 +02:00
AmineB ea70c64873 ci: make file changes check from master. (#199)
## Types of changes

- [ ] I have read the **CONTRIBUTING** document.
- [ ] My code follows the code style of this project.
- [ ] I have updated the documentation accordingly.
- [ ] I have added tests to cover my changes.
- [ ] All new and existing tests passed.
- [ ] This is **NOT** translation related.

This closes issue #XXX

This is implements feature #YYY

This finishes chore #ZZZ

Reviewed-on: Louvorg/ReaderForSelfoss-multiplatform#199
Co-authored-by: Amine <amine.bouabdallaoui@pm.me>
Co-committed-by: Amine <amine.bouabdallaoui@pm.me>
2025-04-15 20:03:24 +00:00
giteadrone f4a1805474 Changelog for v125040991 2025-04-09 06:48:50 +00:00
AmineB a602f7adf2 fix: Connectivity toast message was causing issues. 2025-04-08 20:31:29 +02:00
giteadrone cf6ef51edf Changelog for v125030901 2025-03-31 18:44:08 +00:00
AmineB 0b7f832573 Merge pull request 'fix-reload' (#195) from fix-reload into master
Reviewed-on: Louvorg/ReaderForSelfoss-multiplatform#195
2025-03-31 18:25:33 +00:00
AmineB 22c966bf16 fix: Infinite scroll needs loading stats. 2025-03-30 21:57:36 +02:00
AmineB bdf2bb8b31 fix: do not reload items on resume. 2025-03-30 21:57:36 +02:00
AmineB ceae91206d Merge pull request 'tests' (#193) from tests into master
Reviewed-on: Louvorg/ReaderForSelfoss-multiplatform#193
2025-03-30 19:50:50 +00:00
AmineB 11c0e744dc ci: Instrumentation tests coverage in ci. 2025-03-30 20:23:15 +02:00
AmineB 7374e95b0e ci: Instrumentation tests coverage in ci. 2025-03-27 18:44:44 +01:00
AmineB 8a7743a6fb ci: Instrumentation tests coverage in ci. 2025-03-26 19:05:48 +01:00
AmineB 1b2e9edc8c chore: better handling of coroutine dispatchers. 2025-03-25 12:42:43 +01:00
AmineB 7c65a63315 ci: Instrumentation tests coverage in ci. 2025-03-24 23:09:51 +01:00
AmineB 02d503e03a chore: comment robolectric tests for now. 2025-03-16 15:44:02 +01:00
AmineB 24b9320d6d fix: Fixed source deletion test. 2025-03-16 14:27:30 +01:00
38 changed files with 868 additions and 261 deletions
@@ -6,16 +6,18 @@ jobs:
BuildAndTestAndCoverage:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: "Check android app changes"
id: check-android-changes
uses: tj-actions/changed-files@v45
uses: tj-actions/changed-files@v46
with:
files: |
androidApp/src/**
shared/src/commonMain/**
shared/src/androidMain/**
shared/src/commonTest/**
- name: Fetch tags
if: steps.check-android-changes.outputs.any_modified == 'true'
run: git fetch --tags -p
@@ -24,7 +26,6 @@ jobs:
with:
distribution: 'temurin'
java-version: '17'
cache: gradle
- uses: gradle/actions/setup-gradle@v3
if: steps.check-android-changes.outputs.any_modified == 'true'
- uses: android-actions/setup-android@v3
@@ -34,14 +35,7 @@ jobs:
run: mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true" >> ~/.gradle/gradle.properties
- name: Build and test
if: steps.check-android-changes.outputs.any_modified == 'true'
run: ./gradlew build -x testReleaseUnitTest -x testDebugUnitTest -x testGithubConfigReleaseUnitTest -x testGithubConfigDebugUnitTest # These tests will be done
# TESTS ARE RUN LOCALLY
# - uses: KengoTODA/actions-setup-docker-compose@v1
# with:
# version: "2.23.3"
# - name: run selfoss
# run: |
# docker compose -f .gitea/workflows/assets/docker-compose.yml up -d
run: ./gradlew build -x testReleaseUnitTest -x testDebugUnitTest -x testGithubConfigReleaseUnitTest -x testGithubConfigDebugUnitTest
- name: coverage
if: steps.check-android-changes.outputs.any_modified == 'true'
run: |
@@ -54,8 +48,3 @@ jobs:
retention-days: 1
overwrite: true
include-hidden-files: true
# TESTS ARE RUN LOCALLY
# - name: Clean
# if: always()
# run: |
# docker compose -f .gitea/workflows/assets/docker-compose.yml stop
+2 -3
View File
@@ -1,4 +1,4 @@
name: Create tag
name: Realease
on:
push:
branches:
@@ -7,7 +7,7 @@ on:
jobs:
build:
uses: ./.gitea/workflows/common_build.yml
uses: ./.gitea/workflows/on_called_build.yml
createTagAndChangelog:
runs-on: ubuntu-latest
needs: build
@@ -86,7 +86,6 @@ jobs:
with:
distribution: 'temurin'
java-version: '17'
cache: gradle
- name: Setup Android SDK
uses: android-actions/setup-android@v3
- name: Configure gradle...
Internal Server Error - Amine's git
500 Internal Server Error

Gitea Version: 1.28.0+dev-215-g805697089e