Skip to content

Commit

Permalink
CTO-2436 - updated ignored enums (#20)
Browse files Browse the repository at this point in the history
https://rabota.atlassian.net/browse/CTO-2436

була задачка: [Fix & Prevent same Enum usage at multiple GraphQL
services](https://rabota.atlassian.net/browse/CTO-2264)
 
але є сервіси, в яких з цим порядок - за виключенням дуже спільних
енамів


https://github.com/rabotaua/mavis/actions/runs/10880329041/job/30195101813
 
виглядає, що такі енами раз в 100 років будуть розширюватись, тому
поспішати їх фіксить сенсу небагато - вони в самому кінці черги по
критичності
перед ними нас чекає ще черга справжніх “проблематичних” типу
ServiceType
 
Пропозиція, додати їх у виключення, щоб зайвий раз не тригерить request
changes станом на зараз
vadymkutsenko authored Sep 16, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent fdbd78f commit 4d8dd01
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions action.yml
Original file line number Diff line number Diff line change
@@ -59,11 +59,11 @@ runs:
rm -rf ~/.rover/dist
echo "::endgroup::"
echo "$HOME/.rover/bin" >> $GITHUB_PATH
- name: rover check
shell: bash
env:
APOLLO_KEY: ${{ inputs.key }}
APOLLO_KEY: ${{ inputs.key }}
run: |
rover subgraph introspect ${{ inputs.endpoint }} | rover subgraph check 'dracula@current' --name ${{ inputs.service }} --schema -
@@ -109,7 +109,7 @@ runs:
}
$ignored_enums = @("__DirectiveLocation", "__TypeKind", "ApplyPolicy")
$ignored_enums = @("__DirectiveLocation", "__TypeKind", "ApplyPolicy", "Currency", "Gender")
$concrete_subgraph_schema = Invoke-RestMethod -Method Post ${{ inputs.endpoint }} -Headers @{"Content-Type" = "application/json"} -Body (ConvertTo-Json -Depth 100 -InputObject @{ query = "{ __schema { types { name kind } } }" } )
$concrete_subgraph_enums = $concrete_subgraph_schema.data.__schema.types | Where-Object -FilterScript { $_.kind -eq "ENUM" -and $_.name -notin $ignored_enums } | Select-Object -ExpandProperty name

0 comments on commit 4d8dd01

Please sign in to comment.