1
0
Fork 0
mirror of https://github.com/fjogeleit/http-request-action.git synced 2025-04-18 22:03:32 +00:00
http-request-action/src/handler/output.js

18 lines
469 B
JavaScript
Raw Normal View History

'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 }