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 thresholds — fail-above and warn-above inputs
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/sdras/awesome-actions/pull/797
**Author:** [@sn-lui](https://github.com/sn-lui)
**Created:** 5/17/2026
**Status:** 🔄 Open
**Base:** `main` ← **Head:** `add-warnely-action`
---
### 📝 Commits (1)
- [`ad72ef7`](https://github.com/sdras/awesome-actions/commit/ad72ef7b493bae8c55a14b536893af466e5bef39) Add Warnely Country Risk Check action
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
Adds [warnely-action](https://github.com/sn-lui/warnely-action) under **External Services**.
Composite GitHub Action that fetches a country's composite travel-safety score from the [Warnely Public API](https://warnely.com/developers) 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 thresholds** — `fail-above` and `warn-above` inputs
- **License**: CC BY 4.0
## Example
```yaml
- 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
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/sdras/awesome-actions/pull/797
Author: @sn-lui
Created: 5/17/2026
Status: 🔄 Open
Base:
main← Head:add-warnely-action📝 Commits (1)
ad72ef7Add Warnely Country Risk Check action📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
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
fail-aboveandwarn-aboveinputsExample
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
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.