[Docs] Add GitHub Actions workflow to trigger documentation sync on changes to port-app-config.yaml
User description
Description
What - Added GitHub Actions workflow to trigger documentation synchronization when integration configuration files change
Why - Automate the documentation sync process to ensure integration documentation stays up-to-date with configuration changes
How - Created a workflow that detects changes to port-app-config.yaml files in integrations and dispatches an event to the port-docs-sync repository
Type of change
- [x] New feature (non-breaking change which adds functionality)
- [x] Documentation (added/updated documentation)
Core testing checklist
N/A - This PR adds a GitHub Actions workflow for documentation synchronization
Integration testing checklist
N/A - This PR adds a GitHub Actions workflow for documentation synchronization
Preflight checklist
N/A - This PR adds a GitHub Actions workflow for documentation synchronization
Screenshots
N/A - GitHub Actions workflow addition
API Documentation
N/A - Uses GitHub Actions and repository dispatch events
PR Type
enhancement, documentation
Description
-
Add GitHub Actions workflow to trigger documentation sync.
-
Detect changes to
port-app-config.yamlin integrations. -
Dispatch event to
port-docsrepository on changes.
Changes walkthrough ๐
| Relevant files | |||
|---|---|---|---|
| Enhancement |
|
Need help?
Type /help how to ...in the comments thread for any questions about Qodo Merge usage.Check out the documentation for more information.
PR Reviewer Guide ๐
Here are some key observations to aid the review process:
| โฑ๏ธย Estimated effort to review: 2 ๐ต๐ตโชโชโช |
| ๐งชย No relevant tests |
| ๐ย Security concerns Sensitive information exposure: |
โกย Recommended focus areas for reviewSecret Exposure
|
CI Feedback ๐ง
(Feedback updated until commit https://github.com/port-labs/ocean/commit/4ca9732302d8b1b4e7d5a4100fbb5496237e2d24)
A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Action: check-title |
|
Failed stage: Check PR title convention [โ] |
|
Failure summary: The action failed because the PR title does not match the required convention. The PR title The prefix "[Workflow]" used in the current PR title is not among the accepted prefixes. |
Relevant error logs:
|
PR Code Suggestions โจ
No code suggestions found for the PR.
This pull request is automatically being deployed by Amplify Hosting (learn more).
Access this pull request here: https://pr-1675.d1ftd8v2gowp8w.amplifyapp.com
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15165706477/artifacts/3169688503
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15165780964/artifacts/3169707294
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15165768610/artifacts/3169715286
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15165975790/artifacts/3169778356
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15166118949/artifacts/3169833434
Code Coverage Total Percentage: 80.64%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15166353775/artifacts/3169921032
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15166407082/artifacts/3169947627
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15166467651/artifacts/3169957644
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15166455451/artifacts/3169960909
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15173516557/artifacts/3172667165
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15173514542/artifacts/3172670479
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15173597578/artifacts/3172699102
Code Coverage Total Percentage: 80.65%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15300660525/artifacts/3212623766
Code Coverage Total Percentage: 80.67%
Code Coverage Artifact ๐: https://github.com/port-labs/ocean/actions/runs/15302813994/artifacts/3213431849
Code Coverage Total Percentage: 80.67%