mirror of
https://github.com/julia-actions/setup-julia.git
synced 2026-02-12 02:56:54 +08:00
Add IP to debug logs
This commit is contained in:
@@ -2,12 +2,31 @@ import * as core from '@actions/core'
|
||||
import * as exec from '@actions/exec'
|
||||
import * as tc from '@actions/tool-cache'
|
||||
|
||||
import * as https from 'https'
|
||||
import * as path from 'path'
|
||||
|
||||
import * as installer from './installer'
|
||||
|
||||
async function run() {
|
||||
try {
|
||||
// Debugging info
|
||||
if (core.isDebug()) {
|
||||
// Log Runner IP Address
|
||||
https.get('https://httpbin.julialang.org/ip', resp => {
|
||||
let data = ''
|
||||
|
||||
resp.on('data', chunk => {
|
||||
data += chunk
|
||||
})
|
||||
|
||||
resp.on('end', () => {
|
||||
core.debug(`Runner IP address: ${JSON.parse(data).origin}`)
|
||||
})
|
||||
}).on('error', err => {
|
||||
core.debug(`ERROR: Could not retrieve runner IP: ${err}`)
|
||||
})
|
||||
}
|
||||
|
||||
// Inputs
|
||||
const versionInput = core.getInput('version')
|
||||
const arch = core.getInput('arch')
|
||||
|
||||
Reference in New Issue
Block a user