sozo-design / curl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Action for curl

Wraps the curl CLI to be used in GitHub Actions.

Features

  • make http requests
  • http errors are treated as errors

Usage

GitHub Actions

on: push
jobs:
  curl:
    runs-on: ubuntu-latest
    steps:
    - name: curl
      uses: sozo-design/curl@v1.0.2
      with:
        args: https://httpbin.org/get
on: push
jobs:
  curl:
    runs-on: ubuntu-latest
    steps:
    - name: curl
      uses: sozo-design/curl@v1.0.2
      with:
        args: -X POST https://httpbin.org/post
on: push
jobs:
  curl:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@master
    - name: curl
      uses: sozo-design/curl@v1.0.2
      with:
        args: --upload-file .github/workflows/main.yml https://transfer.sh/main-workflow.yml

Docker

docker run --rm $(docker build -q .) \
  https://httpbin.org/get

Author

Clive Walkden clive@sozodesign.co.uk

License

MIT

About

License:MIT License


Languages

Language:Dockerfile 89.2%Language:Shell 10.8%