You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: integrate Probot middleware for GitHub webhooks (#468)
* feat: integrate Probot middleware for GitHub webhooks
* feat: integrate Probot into Firebase functions and update dependencies
- Added Probot as a dependency in Firebase functions.
- Updated Firebase functions to use Probot middleware for GitHub app integration.
- Defined additional GitHub app secrets in Firebase functions.
- Updated TypeScript configuration to support ES modules and added skipLibCheck.
- Refactored GitHub app implementation to export as a function.
- Updated tests to reflect changes in the app structure and dependencies.
- Cleaned up package-lock.json by removing unnecessary nested dependencies.
- Updated dependencies in GitHub apps to latest versions for better compatibility.
* feat: add step to install dependencies for GitHub apps in CI workflow
* ci: add debugging steps to GitHub apps dependency installation
* ci: remove unnecessary debug commands from GitHub apps dependency installation
* refactor: remove test file and update GitHub App ID configuration
* refactor: comment out probotApp export and restructure middleware initialization
* fix: update Firebase service account secret reference in GitHub apps deployment workflow
feat: add "FUNCS" to workspace extensions for improved development experience
* refactor: comment out unused GitHub App secrets and middleware initialization
* refactor: uncomment githubAppId definition and usage in Firebase function
* refactor: restore GitHub App secrets and middleware initialization in Firebase function
* refactor: add debugging commands to GitHub apps dependency installation step
* refactor: add debugging step for GitHub apps dependency installation and remove unused variable in Firebase function
* refactor: migrate GitHub app code to Firebase functions
- Removed the existing GitHub app implementation from openci-runner/github-apps.
- Added new implementation in openci-runner/firebase/functions/probot.
- Updated test fixtures and test cases to reflect the new structure.
- Deleted obsolete files related to the previous implementation.
* refactor: reorder Test step in GitHub Actions workflow for clarity
* refactor: uncomment and clean up probot middleware initialization in Firebase function
* refactor: remove unused firebase service account and streamline GitHub webhook function
0 commit comments