mirror of
https://github.com/fjogeleit/http-request-action.git
synced 2025-04-15 04:14:40 +00:00
17 lines
469 B
JavaScript
17 lines
469 B
JavaScript
'use strict'
|
|
|
|
const axios = require('axios');
|
|
const { GithubActions } = require('../githubActions');
|
|
|
|
/**
|
|
* @param {GithubActions} actions
|
|
*
|
|
* @returns {(response: axios.AxiosResponse) => void}
|
|
*/
|
|
const createOutputHandler = (actions) => (response) => {
|
|
actions.setOutput('response', JSON.stringify(response.data))
|
|
actions.setOutput('headers', response.headers)
|
|
actions.setOutput('status', response.status)
|
|
}
|
|
|
|
module.exports = { createOutputHandler }
|