Я видел, что Chromatic action умеет менять ссылку "подробности" в PR-проверке и оставлять дополнительный комментарий. Может ли кто-нибудь помочь мне настроить его в моем собственном рабочем процессе?посмотрите картинку например





Я считаю, что они поступают из внешнего источника, а не из GitHub Actions. Если вы используете GitHub Actions, я не думаю, что это возможно.
Однако вы можете создать среду развертывания и добавить к ней параметр url, чтобы вы могли щелкнуть Кнопка «Просмотреть развертывание».
Вы можете создать собственную проверку для своего PR с помощью GitHub REST API. В частности, вы хотите посмотреть на Проверки — создание прогона проверки. Часть полезной нагрузки для этой конечной точки — это поле под названием details_url, где вы можете указать URL-адрес.
Пример вызова API с помощью curl:
curl \
-X POST \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/octocat/hello-world/check-runs \
-d '{"name":"name","head_sha":"head_sha", "details_url": "https://my-custom-url.com"}'
Кажется, действия GitHub: чеки-действие - хорошее решение для решения вашей проблемы:
jobs:
test_something:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/[email protected]
id: test
- uses: LouisBrunner/[email protected]
if: always()
with:
token: ${{ secrets.GITHUB_TOKEN }}
name: Test XYZ
conclusion: ${{ job.status }}
output: |
{"summary":${{ steps.test.outputs.summary }}}
Поле выход может помочь:
output:
Supports the following properties:
summary: Required, summary of your check
text_description: Optional, a text description of your annotation (if any)
Ссылка на Торговая площадка
Это то, что мне нужно. Благодарю вас!