Skip to content

fix: use PAT for auto-merge to trigger deploy workflows#362

Merged
dtrn2048 merged 8 commits intotestingfrom
feat/testing_readme
Nov 15, 2025
Merged

fix: use PAT for auto-merge to trigger deploy workflows#362
dtrn2048 merged 8 commits intotestingfrom
feat/testing_readme

Conversation

@dtrn2048
Copy link
Copy Markdown
Contributor

Fixes the auto-merge workflow to use a Personal Access Token instead of GITHUB_TOKEN. This allows the merge to properly trigger the deploy-testing workflow.

Changes:

  • Updated pr-testing.yml to use GH_AUTO_MERGE_TOKEN secret

Testing:
This PR itself will test the fix - when it auto-merges, it should trigger the Deploy to Testing workflow.

- Added required environment variables for Directus and various models in the pr-testing.yml workflow.
- Set asyncio default fixture loop scope in pyproject.toml.
- Cleaned up whitespace in conftest.py.
- Deleted the Ruff format check step from the pr-testing.yml workflow to streamline the CI process.
- Added pytest integration marker to multiple test files to categorize them for integration testing.
- Modified the pytest command in the CI workflow to exclude smoke tests.
- Added integration markers to several test files to categorize them for integration testing.
- Introduced a new test file for utility functions, ensuring coverage of utility methods.
- Modified the retrieval of several environment variables to use a fallback value if not set, ensuring defaults are applied correctly.
- Updated variables include RUNPOD_DIARIZATION_TIMEOUT, AUDIO_LIGHTRAG_CONVERSATION_HISTORY_NUM, AUDIO_LIGHTRAG_COOL_OFF_TIME_SECONDS, AUDIO_LIGHTRAG_MAX_AUDIO_FILE_SIZE_MB, AUDIO_LIGHTRAG_TOP_K_PROMPT, and AUDIO_LIGHTRAG_REDIS_LOCK_EXPIRY.
- Updated the retrieval of RUNPOD_WHISPER_MAX_REQUEST_THRESHOLD to provide a default value of 100 if the environment variable is not set, ensuring more robust configuration handling.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Nov 15, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/testing_readme

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@dtrn2048 dtrn2048 merged commit 629a04e into testing Nov 15, 2025
6 checks passed
@dtrn2048 dtrn2048 deleted the feat/testing_readme branch November 15, 2025 14:16
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.

1 participant