Skip to content

disable pre-commit hook and move UI tests to optional workflow#47

Merged
stslex merged 5 commits intodevfrom
claude/disable-pre-commit-ui-tests-V6nas
Mar 23, 2026
Merged

disable pre-commit hook and move UI tests to optional workflow#47
stslex merged 5 commits intodevfrom
claude/disable-pre-commit-ui-tests-V6nas

Conversation

@stslex
Copy link
Copy Markdown
Owner

@stslex stslex commented Mar 16, 2026

  • Add early exit to .githooks/pre-commit to disable linting checks without deleting the hook
  • Remove smoke-tests, regression-tests, and test-summary jobs from android_build_unified.yml; also remove test_suite workflow_dispatch input and the build artifact upload step that only served UI tests
  • Add .github/workflows/ui_tests.yml with manual-only (workflow_dispatch) trigger for smoke and regression UI tests; UI tests are no longer required for PRs or merges

https://claude.ai/code/session_01A2nLtngsixsDMJrHY1X7Ff

- Add early exit to .githooks/pre-commit to disable linting checks without deleting the hook
- Remove smoke-tests, regression-tests, and test-summary jobs from android_build_unified.yml; also remove test_suite workflow_dispatch input and the build artifact upload step that only served UI tests
- Add .github/workflows/ui_tests.yml with manual-only (workflow_dispatch) trigger for smoke and regression UI tests; UI tests are no longer required for PRs or merges

https://claude.ai/code/session_01A2nLtngsixsDMJrHY1X7Ff
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 16, 2026

Unit Test Results

475 tests  +475   474 ✅ +474   1m 58s ⏱️ + 1m 58s
 38 suites + 38     1 💤 +  1 
 38 files   + 38     0 ❌ ±  0 

Results for commit 94c5fc3. ± Comparison against base commit 5a20160.

♻️ This comment has been updated with latest results.

claude and others added 4 commits March 20, 2026 18:36
- Upgrade actions/setup-java from @V3 to @v4 in android_build_unified.yml, android_deploy_beta.yml, android_deploy_prod.yml
- Pin ad-m/github-push-action to @v0.8.0 (was @master) in android_deploy_beta.yml, android_deploy_prod.yml, version_updater.yml
- Fix junit BOM version from non-existent 6.0.1 to 5.13.4 (matching junitJupiter); remove now-redundant junitJupiter entry

https://claude.ai/code/session_01A2nLtngsixsDMJrHY1X7Ff
This commit updates the Gradle wrapper to version 9.4.1 and modifies various Kotlin and Android plugin versions for improved compatibility. Additionally, it refactors the configuration of common extensions and applies lint settings more efficiently.
…ts-V6nas' into claude/disable-pre-commit-ui-tests-V6nas
fix: disable failing test discovery for JUnit tests

Summary:
This commit refactors the test code to use more specific array types, enhancing type safety. Additionally, it disables the failing test discovery feature in the test configuration to prevent build failures when no tests are discovered.
@stslex stslex merged commit e7f38b9 into dev Mar 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants