fix: event pinning fast follow #918
actions.yml
on: pull_request
Set Build Datetime
3s
Safety Checks
6s
Matrix: Run Unit Tests
Matrix: Verify Connected Android Test Still Works (Working Single Integration Test)
Matrix: Build Android App
Matrix: sign
Matrix: integration-test
Comment on PR with build links
4s
Process Code Coverage
12s
Create GitHub Release
0s
Annotations
4 errors and 29 warnings
|
Test Android App (Shard 1)
Failed test were found and 'fail-on-error' option is set to true
|
|
Merge Integration Test Coverage
Process completed with exit code 1.
|
|
Merge Integration Test Coverage
Integration tests failed or were skipped. Result: failure
|
|
Process Code Coverage
Unable to download artifact(s): Artifact not found for name: android-test-coverage-report-2026-04-07 04_58_57
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
|
Safety Checks
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Android App (arm64-v8a)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v3, actions/setup-java@v3, actions/setup-node@v3, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4.0.0, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Android App (arm64-v8a)
Failed to restore gradle-home-v1|Linux-X64|build[0c8a6fd7d75944be5cce49f7fb24b91e]-c3270c7e2405516a4b5d93ae020078326146143a: Error: Cache service responded with 400
|
|
Build Android App (x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache/save@v4, actions/checkout@v3, actions/setup-java@v3, actions/setup-node@v3, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4.0.0, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Android App (x86_64)
Cache save failed.
|
|
Build Android App (x86_64)
Failed to restore gradle-home-v1|Linux-X64|build[3b614f90312a14fa1d31fe3ed73c7347]-c3270c7e2405516a4b5d93ae020078326146143a: Error: Cache service responded with 400
|
|
Sign Android APKs and Bundles (arm64-v8a)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/upload-artifact@v4, r0adkll/sign-***-release@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Sign Android APKs and Bundles (arm64-v8a)
No files were found with the provided path: renamed_apks/calendar_notifications_plus-*.aab. No artifacts will be uploaded.
|
|
Sign Android APKs and Bundles (arm64-v8a)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Sign Android APKs and Bundles (arm64-v8a)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Sign Android APKs and Bundles (arm64-v8a)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Sign Android APKs and Bundles (x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/upload-artifact@v4, r0adkll/sign-***-release@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Sign Android APKs and Bundles (x86_64)
No files were found with the provided path: renamed_apks/calendar_notifications_plus-*.aab. No artifacts will be uploaded.
|
|
Sign Android APKs and Bundles (x86_64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Sign Android APKs and Bundles (x86_64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Sign Android APKs and Bundles (x86_64)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
|
Comment on PR with build links
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@v6. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Unit Tests (x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/checkout@v3, actions/setup-java@v3, actions/setup-node@v3, actions/upload-artifact@v4, dorny/test-reporter@v2, gradle/actions/setup-gradle@v4.0.0, hendrikmuhs/ccache-action@v1.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Unit Tests (x86_64)
Failed to restore gradle-home-v1|Linux-X64|unit-tests[3b614f90312a14fa1d31fe3ed73c7347]-c3270c7e2405516a4b5d93ae020078326146143a: Error: Cache service responded with 400
|
|
Test Android App (Shard 2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4, dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Android App (Shard 3)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4, dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Android App (Shard 0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4, dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Verify Connected Android Test Still Works (Working Single Integration Test) (x86_64)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@v4, actions/cache@v4, actions/checkout@v3, actions/setup-java@v3, actions/setup-node@v3, actions/upload-artifact@v4, dorny/test-reporter@v2, gradle/actions/setup-gradle@v4.0.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Verify Connected Android Test Still Works (Working Single Integration Test) (x86_64)
No files were found with the provided path: verify-connected-android-test-emulator.log. No artifacts will be uploaded.
|
|
Verify Connected Android Test Still Works (Working Single Integration Test) (x86_64)
Failed to restore gradle-home-v1|Linux-X64|verify-connected-android-test-working-single-integration-test[3b614f90312a14fa1d31fe3ed73c7347]-c3270c7e2405516a4b5d93ae020078326146143a: Error: Cache service responded with 400
|
|
Test Android App (Shard 1)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v3, actions/download-artifact@v4, actions/setup-java@v3, actions/upload-artifact@v4, dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Merge Integration Test Coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Merge Integration Test Coverage
No files were found with the provided path: android/app/build/reports/
android/app/build/reports/jacoco/jacocoAndroidTestReport/
android/app/build/outputs/code_coverage/
android/app/build/outputs/logs/
android/app/build/test-results/. No artifacts will be uploaded.
|
|
Process Code Coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3, actions/download-artifact@v4, actions/github-script@v6, actions/upload-artifact@v4, madrapps/jacoco-report@v1.6.1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
allure-html-report-2026-04-07 04_58_57
Expired
|
966 KB |
sha256:e8d74f1182ad160ccd1200e0d5564aa96f6930f9b442be5bcdad8b6b9b646625
|
|
|
allure-results-shard-0
Expired
|
52 KB |
sha256:9a13ed33d42e72bb5c201e1b5d48d41c2a428f00a9088072b6dbbd234f86180b
|
|
|
allure-results-shard-1
Expired
|
199 KB |
sha256:684607011116b7fb4f8bb42ddc708647a82a125e82c6d0446b8fa4e006829a48
|
|
|
allure-results-shard-2
Expired
|
93.2 KB |
sha256:e164bcefa322c4583abb0e61c332bee591a5cc5989526a1a289d30d623d2d113
|
|
|
allure-results-shard-3
Expired
|
85.2 KB |
sha256:84d8a867375476460837d4660c447b7422bf645e86b1b3aa115025c08ccdc7f6
|
|
|
android-apk-artifacts-arm64-v8a
Expired
|
89.8 MB |
sha256:b5a737f1b3a9b9545fc8a298bd5c864febb33be062da580c546ac840cb73e795
|
|
|
android-apk-artifacts-x86_64
Expired
|
89.8 MB |
sha256:c802d8dbe3bdeb67590ebf4be954874b566529a90e8ae5eed7f0897e50582662
|
|
|
android-bundle-artifacts-arm64-v8a
Expired
|
34.3 MB |
sha256:47d5fd628cb41fe1784fe34a103d70a5b257a59b63cb5cf448e01e782332708e
|
|
|
android-bundle-artifacts-x86_64
Expired
|
34.3 MB |
sha256:626083da92b369b83d6e33027fa180d6584eaf98f61c23410d0847bd1a53f4d9
|
|
|
android-coverage-artifacts-arm64-v8a
Expired
|
5.73 MB |
sha256:ef9c716bd2571dc897fd0a152b73906a30f7a6bf95622710573a47a902a35192
|
|
|
android-coverage-artifacts-x86_64
Expired
|
5.71 MB |
sha256:d20bf1ca1f04bc267752162c6c605b9bee77e1f19243830f36cc2fd2192d4bf6
|
|
|
android-test-apk-artifacts-arm64-v8a
Expired
|
7.92 MB |
sha256:90ec906434345a063e165fefee46f3d0bba3e5c9e1c45556bc666fb515717238
|
|
|
android-test-apk-artifacts-x86_64
Expired
|
7.92 MB |
sha256:0b423f2b16d054155d8f9cbe974bb8fefba1c68bfa89ac2ef05eaff15e38a906
|
|
|
emulator-log-shard-0
Expired
|
1.49 MB |
sha256:d63c83767c74356bf71fc779cda6c0c433f338c09b127c9c6ff01f60a15302b4
|
|
|
emulator-log-shard-1
Expired
|
1.78 MB |
sha256:607437a6e4dc9c84c79a707434777000fb72e339b0fdf5b2c5506112b848ee61
|
|
|
emulator-log-shard-2
Expired
|
899 KB |
sha256:c7b213196b2344674ae42183db2635abfec1b244664bd391ca9a4b11433cfb75
|
|
|
emulator-log-shard-3
Expired
|
868 KB |
sha256:5f580b5a240a7a253ecadf8043d2314bd17ad4fd3cd78e035053fbc590e35efe
|
|
|
full-code-coverage-reports-2026-04-07 04_58_57
Expired
|
1.8 MB |
sha256:6f9bf10dc06e4fbc044c912ac866c3a481a2b060e157a112bfd86fd21898f3cd
|
|
|
integration-coverage-shard-0
Expired
|
133 KB |
sha256:356c7f2caffd20fae7061e13c843f77a527c7746877d5bf5013aa247459908ae
|
|
|
integration-coverage-shard-1
Expired
|
134 KB |
sha256:713ffa1b986073ae631c203580bda8d9c35a2bc2e62adb6e915016672ecd3c8e
|
|
|
integration-coverage-shard-2
Expired
|
98.6 KB |
sha256:ee94f75388c73341e44ddb807873245539f13a533ef2e30489ab14b0f5bdb4e8
|
|
|
integration-coverage-shard-3
Expired
|
99.8 KB |
sha256:bb41d693d140941817c0d79820ecc871e479a07a7944cb1a1e5651a998788f25
|
|
|
jest-coverage-report-2026-04-07 04_58_57
Expired
|
208 KB |
sha256:d5bef889d9d256535b18b451fb4c3b0c4d823c76c6c5b92a7d8096d290345609
|
|
|
signed-2026-04-07 04_58_57-Calendar Notifications Plus-APK-debug-arm64-v8a
Expired
|
52 MB |
sha256:27858764917d729578413e625ba7fcdac7dda955491a02143fc7f5fc1003a86d
|
|
|
signed-2026-04-07 04_58_57-Calendar Notifications Plus-APK-debug-x86_64
Expired
|
52 MB |
sha256:00eaac1a2502293ac75462eec7d407a88b77714c89a5be70f4d03945597935d6
|
|
|
signed-2026-04-07 04_58_57-Calendar Notifications Plus-APK-release-arm64-v8a
Expired
|
38 MB |
sha256:403a3d67108d3b98a5f69363259946b8251f4d0960cedda451cbeeec8c71bec4
|
|
|
signed-2026-04-07 04_58_57-Calendar Notifications Plus-APK-release-x86_64
Expired
|
38.1 MB |
sha256:60cbe5be8bfbd8250f41beff8da63ee75a36b53ae88ec887e77a15042f6c2fcb
|
|
|
unit-test-results-and-coverage-2026-04-07 04_58_57
Expired
|
3.61 MB |
sha256:83a5afb8d81e2792e1fe8d00945a524096d637d06e5d86b6959fc7c5e669d954
|
|