From bfc22522e340e1ff9fd18129b80cf85002aaa941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 6 Dec 2024 00:11:19 +0300 Subject: [PATCH 1/4] chore: add project management mermaid to readme --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index c934dc8e8..11baa3d30 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,29 @@ This is the SHA fingerprint of LastPipeBender's signing key to verify downloaded 1B:00:8D:64:BB:95:AB:47:74:D6:8B:87:F2:2B:8B:E9:A2:72:F4:92:4D:F5:20:29:D7:E6:18:38:35:D9:18:CC ``` +### Project Management + +```mermaid +--- +title: Project Management +--- +graph TD + A[master_newpipe] --> D[dev] + B[master_tubular] --> D + C[dev_brave] --> D + D --> | Test & Mini Changes | E[master] + D --> X[A-feature] + D --> Y[B-feature] + X --> F[extended] + Y --> F + + F --> | Pre-Release | G(v0.xx.x-extended) + + F --> | Ensure Long-Term Compatibility | E + E --> | Stable Release | K(v0.xx.x) +``` +-to be updated- + ## License [![GNU GPLv3](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html) From 01230cb116542f9fb6220a7b0b3728f34bc00a2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 6 Dec 2024 00:11:19 +0300 Subject: [PATCH 2/4] chore: add project management mermaid to readme --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index c934dc8e8..44e599a7d 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,29 @@ This is the SHA fingerprint of LastPipeBender's signing key to verify downloaded 1B:00:8D:64:BB:95:AB:47:74:D6:8B:87:F2:2B:8B:E9:A2:72:F4:92:4D:F5:20:29:D7:E6:18:38:35:D9:18:CC ``` +### Project Management + +```mermaid +--- +title: Project Management +--- +graph TD + A[master_newpipe] --> D[dev] + B[master_tubular] --> D + C[dev_brave] --> D + D --> | Test & Mini Changes | E[master] + D --> X[A-feature] + D --> Y[B-feature] + X --> | REVIEW | F[extended] + Y --> | REVIEW | F + + F --> | Pre-Release | G(v0.xx.x-extended) + + F --> | Ensure Long-Term Compatibility | E + E --> | Stable Release | K(v0.xx.x) +``` +-to be updated- + ## License [![GNU GPLv3](https://www.gnu.org/graphics/gplv3-127x51.png)](https://www.gnu.org/licenses/gpl-3.0.en.html) From 016241d849955c782456b044179175cc0a3d8109 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 6 Dec 2024 00:41:13 +0300 Subject: [PATCH 3/4] ci: add extended branch to workflow --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fbf608f71..260fde605 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,7 @@ on: branches: - dev - master + - extended paths-ignore: - 'README.md' - 'doc/**' From a66d7cebda8e1157140b78ad687a965043f5d845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Fri, 6 Dec 2024 01:29:39 +0300 Subject: [PATCH 4/4] ci: annotate checksum in all workflows --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 260fde605..091fd6136 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,11 @@ jobs: - name: Build debug APK and run jvm tests run: ./gradlew assembleDebug lintDebug testDebugUnitTest --stacktrace -DskipFormatKtlint + - name: Generate checksum + run: | + sha256sum app/build/outputs/apk/debug/*.apk > app/build/outputs/apk/debug/checksums.txt + echo "::notice::$(cat app/build/outputs/apk/debug/checksums.txt)" + - name: Upload APK uses: actions/upload-artifact@v4 with: