You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Hasura Change Summary
v2.2.0
GitHub Action to generate readable Hasura metadata change summaries.
For example, with marocchino's Sticky Pull Request Comment:
name: ci
on:
pull_request:
paths:
- 'metadata/**.yaml'
jobs:
hasura-change-summary:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: Fieldguide/action-hasura-change-summary@v2
id: hasura-change
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
hasura_endpoint: https://my-pr-${{ github.event.number }}-app.example.com
- uses: marocchino/sticky-pull-request-comment@v2
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
message: ${{ steps.hasura-change.outputs.change_html }}
input | description |
---|---|
github_token |
GITHUB_TOKEN secret |
project_dir |
Hasura project directory, relative to GITHUB_WORKSPACE ; defaults to . |
hasura_endpoint |
Hasura GraphQL engine http(s) endpoint, used for deep console links |
output | description |
---|---|
change_html |
HTML change summary |