Merge pull request #10 from EndBug/typos

docs(README): fix typos
This commit is contained in:
Wathanyu Phromma 2022-11-03 20:15:32 +07:00 committed by GitHub
commit d2c111eded
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,6 +1,6 @@
# cURL for Github Action # cURL for GitHub Action
You can use this action to perform REST API base on [axios](https://github.com/axios/axios) module. You can use this action to perform REST API requests, using the [axios](https://github.com/axios/axios) module.
# Usage # Usage
@ -10,7 +10,7 @@ name: Example of cURL action
on: [push] on: [push]
jobs: jobs:
test-curl-action: test-curl-action:
name: "Perform REST API" name: "Perform REST API request"
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: "Call API" - name: "Call API"
@ -25,15 +25,15 @@ jobs:
method: "POST" method: "POST"
# List of response status codes to be accepted, else it will set the job to be failed # List of response status codes to be accepted, else it will set the job to be failed
# If more than one value is needed, you can use comma(,) as seperator # If more than one value is needed, you can use comma (,) as separator
# In this case if the response status code is not one of 200, 201 and 204, the job will be failed # In this case if the response status code is not one of 200, 201 and 204, the job will be failed
# Default is 200,201,204 # Default is 200,201,204
accept: 200,201,204 accept: 200,201,204
# Headers can be passed through json object string # Headers can be passed through with a json object string
headers: '{ "custom-header": "value" }' headers: '{ "custom-header": "value" }'
# Params can be passed through json object string # Params can be passed through with a json object string
params: '{ "param1": "value", "param2": "value2" }' params: '{ "param1": "value", "param2": "value2" }'
# Body request # Body request
@ -57,22 +57,22 @@ jobs:
# Format => host:port # Format => host:port
proxy-url: https://proxy-url:3000 proxy-url: https://proxy-url:3000
# If the proxy host requires the authentication, you can use proxy-auth to pass credentials # If the proxy host requires authentication, you can use proxy-auth to pass credentials
# Format => username:password as base64 # Format => username:password as base64
proxy-auth-token: ${{ secrets.proxy_auth_token }} proxy-auth-token: ${{ secrets.proxy_auth_token }}
# If it is set to true, it will show the response log in the Github UI # If it is set to true, it will show the response log in the GitHub UI
# Default: false # Default: false
log-response: false log-response: false
# Retries specify the number of retry attemps before giving up. # The number of attempts before giving up
# Default: 1 # Default: 1
retries: 3 retries: 3
# If you want to use axios config directly, you can pass config file to the action # If you want to use axios config directly, you can pass a config file to the action
# The file is just basically a json file that has the same format as axios config https://github.com/axios/axios#request-config # The file is just basically a json file that has the same format as axios config https://github.com/axios/axios#request-config
# If this input is set, it will ignore other inputs that related to the config # If this input is set, it will ignore other inputs related to the config
# The path file is start from root directory of the repo # The path file is relative to the root directory of the repo
custom-config: .github/workflows/curl-config.json custom-config: .github/workflows/curl-config.json
``` ```
@ -122,7 +122,7 @@ jobs:
url: https://reqres.in/api/users url: https://reqres.in/api/users
method: "POST" method: "POST"
accept: 201 accept: 201
# you can use multiline format to constrct json data object, the content should be yml format. # you can use multiline format to construct json data object, the content should be yml format.
# this format apply to inputs: body, headers and params # this format apply to inputs: body, headers and params
body: | body: |
name: breeze name: breeze