Httpie.action Versions Save

:zap: Human-friendly interactions with third-party web services through GitHub Actions

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

Minor rebrand :zap:

1.0.3

5 years ago

Includes the jq CLI, a lightweight and flexible command-line JSON processor, to enable acting on HTTPie responses in downstream actions.

1.0.2

5 years ago

HTTPie response preserved, in $HOME/$GITHUB_ACTION.response (full response), $HOME/$GITHUB_ACTION.response.headers (response headers), and $HOME/$GITHUB_ACTION.response.body (response body), for consumption by downstream Actions.

1.0.1

5 years ago

Now with smarter presets for GitHub Actions, and baked-in HTTPie authentication plugins.

1.0.0

5 years ago

GitHub Actions compatible version of HTTPie.

Usage

Use as part of a GitHub Action like so:

workflow "Call external API" {
  on = "push"
  resolves = ["Call httpbin"]
}

action "Call httpbin" {
  uses = "swinton/httpie-action@master"
  args = ["--ignore-stdin", "https://httpbin.org/anything", "foo=bar"]
}

More info

Usage docs for HTTPie are here.