Skip to content

Add Warnely Country Risk Check to External Services#797

Open
sn-lui wants to merge 1 commit into
sdras:mainfrom
sn-lui:add-warnely-action
Open

Add Warnely Country Risk Check to External Services#797
sn-lui wants to merge 1 commit into
sdras:mainfrom
sn-lui:add-warnely-action

Conversation

@sn-lui

@sn-lui sn-lui commented May 17, 2026

Copy link
Copy Markdown

Adds warnely-action under External Services.

Composite GitHub Action that fetches a country's composite travel-safety score from the Warnely Public API and exposes it as workflow outputs + GITHUB_STEP_SUMMARY. Useful for go/no-go gates in trip-planning automations, duty-of-care dashboards, and CI checks that involve travel decisions.

Details

  • Composite action (pure bash + curl + jq) — no Docker, no Node runtime, no third-party dependencies
  • No auth required — Warnely API is auth-free and CORS-open
  • Configurable thresholdsfail-above and warn-above inputs
  • License: CC BY 4.0

Example

- uses: sn-lui/warnely-action@v1
  with:
    country: TH
    fail-above: 60

The action publishes a v1 floating tag and an immutable v1.0.0 tag.

Spec source: https://github.com/sn-lui/warnely-openapi
Open data dataset: https://warnely.com/api/v1

Composite action that fetches a country's travel-safety score via
the Warnely Public API and exposes it as outputs + step summary.
No auth, CC BY 4.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant