Compare commits
1 Commits
v3
...
releases/v
Author | SHA1 | Date | |
---|---|---|---|
ec26e2d682 |
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@ -12,8 +12,6 @@ jobs:
|
|||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
- run: yarn install --frozen-lockfile
|
- run: yarn install --frozen-lockfile
|
||||||
- run: yarn build
|
- run: yarn build
|
||||||
# TODO: just commit it using github
|
|
||||||
- run: git diff --exit-code
|
|
||||||
- run: yarn test
|
- run: yarn test
|
||||||
- name: Install Nix
|
- name: Install Nix
|
||||||
uses: ./
|
uses: ./
|
||||||
|
@ -30,9 +30,7 @@ function run() {
|
|||||||
const CERTS_PATH = home + '/.nix-profile/etc/ssl/certs/ca-bundle.crt';
|
const CERTS_PATH = home + '/.nix-profile/etc/ssl/certs/ca-bundle.crt';
|
||||||
// Workaround a segfault: https://github.com/NixOS/nix/issues/2733
|
// Workaround a segfault: https://github.com/NixOS/nix/issues/2733
|
||||||
yield exec.exec("sudo", ["mkdir", "-p", "/etc/nix"]);
|
yield exec.exec("sudo", ["mkdir", "-p", "/etc/nix"]);
|
||||||
yield exec.exec("sudo", ["sh", "-c", "echo http2 = false >> /etc/nix/nix.conf"]);
|
yield exec.exec("sudo", ["echo", "http2 = false", ">>", "/etc/nix/nix.conf"]);
|
||||||
// Set jobs to number of cores
|
|
||||||
yield exec.exec("sudo", ["sh", "-c", "echo max-jobs = auto >> /etc/nix/nix.conf"]);
|
|
||||||
// TODO: retry due to all the things that go wrong
|
// TODO: retry due to all the things that go wrong
|
||||||
const nixInstall = yield tc.downloadTool('https://nixos.org/nix/install');
|
const nixInstall = yield tc.downloadTool('https://nixos.org/nix/install');
|
||||||
yield exec.exec("sh", [nixInstall]);
|
yield exec.exec("sh", [nixInstall]);
|
||||||
|
2
node_modules/.bin/semver
generated
vendored
2
node_modules/.bin/semver
generated
vendored
@ -1 +1 @@
|
|||||||
../@actions/tool-cache/node_modules/semver/bin/semver.js
|
../semver/bin/semver.js
|
202
node_modules/@actions/core/README.md
generated
vendored
202
node_modules/@actions/core/README.md
generated
vendored
@ -1,97 +1,107 @@
|
|||||||
# `@actions/core`
|
# `@actions/core`
|
||||||
|
|
||||||
> Core functions for setting results, logging, registering secrets and exporting variables across actions
|
> Core functions for setting results, logging, registering secrets and exporting variables across actions
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
#### Inputs/Outputs
|
### Import the package
|
||||||
|
|
||||||
You can use this library to get inputs or set outputs:
|
```js
|
||||||
|
// javascript
|
||||||
```js
|
const core = require('@actions/core');
|
||||||
const core = require('@actions/core');
|
|
||||||
|
// typescript
|
||||||
const myInput = core.getInput('inputName', { required: true });
|
import * as core from '@actions/core';
|
||||||
|
```
|
||||||
// Do stuff
|
|
||||||
|
#### Inputs/Outputs
|
||||||
core.setOutput('outputKey', 'outputVal');
|
|
||||||
```
|
Action inputs can be read with `getInput`. Outputs can be set with `setOutput` which makes them available to be mapped into inputs of other actions to ensure they are decoupled.
|
||||||
|
|
||||||
#### Exporting variables
|
```js
|
||||||
|
const myInput = core.getInput('inputName', { required: true });
|
||||||
You can also export variables for future steps. Variables get set in the environment.
|
|
||||||
|
core.setOutput('outputKey', 'outputVal');
|
||||||
```js
|
```
|
||||||
const core = require('@actions/core');
|
|
||||||
|
#### Exporting variables
|
||||||
// Do stuff
|
|
||||||
|
Since each step runs in a separate process, you can use `exportVariable` to add it to this step and future steps environment blocks.
|
||||||
core.exportVariable('envVar', 'Val');
|
|
||||||
```
|
```js
|
||||||
|
core.exportVariable('envVar', 'Val');
|
||||||
#### PATH Manipulation
|
```
|
||||||
|
|
||||||
You can explicitly add items to the path for all remaining steps in a workflow:
|
#### Setting a secret
|
||||||
|
|
||||||
```js
|
Setting a secret registers the secret with the runner to ensure it is masked in logs.
|
||||||
const core = require('@actions/core');
|
|
||||||
|
```js
|
||||||
core.addPath('pathToTool');
|
core.setSecret('myPassword');
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Exit codes
|
#### PATH Manipulation
|
||||||
|
|
||||||
You should use this library to set the failing exit code for your action:
|
To make a tool's path available in the path for the remainder of the job (without altering the machine or containers state), use `addPath`. The runner will prepend the path given to the jobs PATH.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
const core = require('@actions/core');
|
core.addPath('/path/to/mytool');
|
||||||
|
```
|
||||||
try {
|
|
||||||
// Do stuff
|
#### Exit codes
|
||||||
}
|
|
||||||
catch (err) {
|
You should use this library to set the failing exit code for your action. If status is not set and the script runs to completion, that will lead to a success.
|
||||||
// setFailed logs the message and sets a failing exit code
|
|
||||||
core.setFailed(`Action failed with error ${err}`);
|
```js
|
||||||
}
|
const core = require('@actions/core');
|
||||||
|
|
||||||
```
|
try {
|
||||||
|
// Do stuff
|
||||||
#### Logging
|
}
|
||||||
|
catch (err) {
|
||||||
Finally, this library provides some utilities for logging. Note that debug logging is hidden from the logs by default. This behavior can be toggled by enabling the [Step Debug Logs](../../docs/action-debugging.md#step-debug-logs).
|
// setFailed logs the message and sets a failing exit code
|
||||||
|
core.setFailed(`Action failed with error ${err}`);
|
||||||
```js
|
}
|
||||||
const core = require('@actions/core');
|
|
||||||
|
Note that `setNeutral` is not yet implemented in actions V2 but equivalent functionality is being planned.
|
||||||
const myInput = core.getInput('input');
|
|
||||||
try {
|
```
|
||||||
core.debug('Inside try block');
|
|
||||||
|
#### Logging
|
||||||
if (!myInput) {
|
|
||||||
core.warning('myInput was not set');
|
Finally, this library provides some utilities for logging. Note that debug logging is hidden from the logs by default. This behavior can be toggled by enabling the [Step Debug Logs](../../docs/action-debugging.md#step-debug-logs).
|
||||||
}
|
|
||||||
|
```js
|
||||||
// Do stuff
|
const core = require('@actions/core');
|
||||||
}
|
|
||||||
catch (err) {
|
const myInput = core.getInput('input');
|
||||||
core.error(`Error ${err}, action may still succeed though`);
|
try {
|
||||||
}
|
core.debug('Inside try block');
|
||||||
```
|
|
||||||
|
if (!myInput) {
|
||||||
This library can also wrap chunks of output in foldable groups.
|
core.warning('myInput was not set');
|
||||||
|
}
|
||||||
```js
|
|
||||||
const core = require('@actions/core')
|
// Do stuff
|
||||||
|
}
|
||||||
// Manually wrap output
|
catch (err) {
|
||||||
core.startGroup('Do some function')
|
core.error(`Error ${err}, action may still succeed though`);
|
||||||
doSomeFunction()
|
}
|
||||||
core.endGroup()
|
```
|
||||||
|
|
||||||
// Wrap an asynchronous function call
|
This library can also wrap chunks of output in foldable groups.
|
||||||
const result = await core.group('Do something async', async () => {
|
|
||||||
const response = await doSomeHTTPRequest()
|
```js
|
||||||
return response
|
const core = require('@actions/core')
|
||||||
})
|
|
||||||
|
// Manually wrap output
|
||||||
|
core.startGroup('Do some function')
|
||||||
|
doSomeFunction()
|
||||||
|
core.endGroup()
|
||||||
|
|
||||||
|
// Wrap an asynchronous function call
|
||||||
|
const result = await core.group('Do something async', async () => {
|
||||||
|
const response = await doSomeHTTPRequest()
|
||||||
|
return response
|
||||||
|
})
|
||||||
```
|
```
|
32
node_modules/@actions/core/lib/command.d.ts
generated
vendored
32
node_modules/@actions/core/lib/command.d.ts
generated
vendored
@ -1,16 +1,16 @@
|
|||||||
interface CommandProperties {
|
interface CommandProperties {
|
||||||
[key: string]: string;
|
[key: string]: string;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Commands
|
* Commands
|
||||||
*
|
*
|
||||||
* Command Format:
|
* Command Format:
|
||||||
* ##[name key=value;key=value]message
|
* ##[name key=value;key=value]message
|
||||||
*
|
*
|
||||||
* Examples:
|
* Examples:
|
||||||
* ##[warning]This is the user warning message
|
* ##[warning]This is the user warning message
|
||||||
* ##[set-secret name=mypassword]definitelyNotAPassword!
|
* ##[set-secret name=mypassword]definitelyNotAPassword!
|
||||||
*/
|
*/
|
||||||
export declare function issueCommand(command: string, properties: CommandProperties, message: string): void;
|
export declare function issueCommand(command: string, properties: CommandProperties, message: string): void;
|
||||||
export declare function issue(name: string, message?: string): void;
|
export declare function issue(name: string, message?: string): void;
|
||||||
export {};
|
export {};
|
||||||
|
130
node_modules/@actions/core/lib/command.js
generated
vendored
130
node_modules/@actions/core/lib/command.js
generated
vendored
@ -1,66 +1,66 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
const os = require("os");
|
const os = require("os");
|
||||||
/**
|
/**
|
||||||
* Commands
|
* Commands
|
||||||
*
|
*
|
||||||
* Command Format:
|
* Command Format:
|
||||||
* ##[name key=value;key=value]message
|
* ##[name key=value;key=value]message
|
||||||
*
|
*
|
||||||
* Examples:
|
* Examples:
|
||||||
* ##[warning]This is the user warning message
|
* ##[warning]This is the user warning message
|
||||||
* ##[set-secret name=mypassword]definitelyNotAPassword!
|
* ##[set-secret name=mypassword]definitelyNotAPassword!
|
||||||
*/
|
*/
|
||||||
function issueCommand(command, properties, message) {
|
function issueCommand(command, properties, message) {
|
||||||
const cmd = new Command(command, properties, message);
|
const cmd = new Command(command, properties, message);
|
||||||
process.stdout.write(cmd.toString() + os.EOL);
|
process.stdout.write(cmd.toString() + os.EOL);
|
||||||
}
|
}
|
||||||
exports.issueCommand = issueCommand;
|
exports.issueCommand = issueCommand;
|
||||||
function issue(name, message = '') {
|
function issue(name, message = '') {
|
||||||
issueCommand(name, {}, message);
|
issueCommand(name, {}, message);
|
||||||
}
|
}
|
||||||
exports.issue = issue;
|
exports.issue = issue;
|
||||||
const CMD_STRING = '::';
|
const CMD_STRING = '::';
|
||||||
class Command {
|
class Command {
|
||||||
constructor(command, properties, message) {
|
constructor(command, properties, message) {
|
||||||
if (!command) {
|
if (!command) {
|
||||||
command = 'missing.command';
|
command = 'missing.command';
|
||||||
}
|
}
|
||||||
this.command = command;
|
this.command = command;
|
||||||
this.properties = properties;
|
this.properties = properties;
|
||||||
this.message = message;
|
this.message = message;
|
||||||
}
|
}
|
||||||
toString() {
|
toString() {
|
||||||
let cmdStr = CMD_STRING + this.command;
|
let cmdStr = CMD_STRING + this.command;
|
||||||
if (this.properties && Object.keys(this.properties).length > 0) {
|
if (this.properties && Object.keys(this.properties).length > 0) {
|
||||||
cmdStr += ' ';
|
cmdStr += ' ';
|
||||||
for (const key in this.properties) {
|
for (const key in this.properties) {
|
||||||
if (this.properties.hasOwnProperty(key)) {
|
if (this.properties.hasOwnProperty(key)) {
|
||||||
const val = this.properties[key];
|
const val = this.properties[key];
|
||||||
if (val) {
|
if (val) {
|
||||||
// safely append the val - avoid blowing up when attempting to
|
// safely append the val - avoid blowing up when attempting to
|
||||||
// call .replace() if message is not a string for some reason
|
// call .replace() if message is not a string for some reason
|
||||||
cmdStr += `${key}=${escape(`${val || ''}`)},`;
|
cmdStr += `${key}=${escape(`${val || ''}`)},`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cmdStr += CMD_STRING;
|
cmdStr += CMD_STRING;
|
||||||
// safely append the message - avoid blowing up when attempting to
|
// safely append the message - avoid blowing up when attempting to
|
||||||
// call .replace() if message is not a string for some reason
|
// call .replace() if message is not a string for some reason
|
||||||
const message = `${this.message || ''}`;
|
const message = `${this.message || ''}`;
|
||||||
cmdStr += escapeData(message);
|
cmdStr += escapeData(message);
|
||||||
return cmdStr;
|
return cmdStr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function escapeData(s) {
|
function escapeData(s) {
|
||||||
return s.replace(/\r/g, '%0D').replace(/\n/g, '%0A');
|
return s.replace(/\r/g, '%0D').replace(/\n/g, '%0A');
|
||||||
}
|
}
|
||||||
function escape(s) {
|
function escape(s) {
|
||||||
return s
|
return s
|
||||||
.replace(/\r/g, '%0D')
|
.replace(/\r/g, '%0D')
|
||||||
.replace(/\n/g, '%0A')
|
.replace(/\n/g, '%0A')
|
||||||
.replace(/]/g, '%5D')
|
.replace(/]/g, '%5D')
|
||||||
.replace(/;/g, '%3B');
|
.replace(/;/g, '%3B');
|
||||||
}
|
}
|
||||||
//# sourceMappingURL=command.js.map
|
//# sourceMappingURL=command.js.map
|
197
node_modules/@actions/core/lib/core.d.ts
generated
vendored
197
node_modules/@actions/core/lib/core.d.ts
generated
vendored
@ -1,99 +1,98 @@
|
|||||||
/**
|
/**
|
||||||
* Interface for getInput options
|
* Interface for getInput options
|
||||||
*/
|
*/
|
||||||
export interface InputOptions {
|
export interface InputOptions {
|
||||||
/** Optional. Whether the input is required. If required and not present, will throw. Defaults to false */
|
/** Optional. Whether the input is required. If required and not present, will throw. Defaults to false */
|
||||||
required?: boolean;
|
required?: boolean;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* The code to exit an action
|
* The code to exit an action
|
||||||
*/
|
*/
|
||||||
export declare enum ExitCode {
|
export declare enum ExitCode {
|
||||||
/**
|
/**
|
||||||
* A code indicating that the action was successful
|
* A code indicating that the action was successful
|
||||||
*/
|
*/
|
||||||
Success = 0,
|
Success = 0,
|
||||||
/**
|
/**
|
||||||
* A code indicating that the action was a failure
|
* A code indicating that the action was a failure
|
||||||
*/
|
*/
|
||||||
Failure = 1
|
Failure = 1
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* sets env variable for this action and future actions in the job
|
* Sets env variable for this action and future actions in the job
|
||||||
* @param name the name of the variable to set
|
* @param name the name of the variable to set
|
||||||
* @param val the value of the variable
|
* @param val the value of the variable
|
||||||
*/
|
*/
|
||||||
export declare function exportVariable(name: string, val: string): void;
|
export declare function exportVariable(name: string, val: string): void;
|
||||||
/**
|
/**
|
||||||
* exports the variable and registers a secret which will get masked from logs
|
* Registers a secret which will get masked from logs
|
||||||
* @param name the name of the variable to set
|
* @param secret value of the secret
|
||||||
* @param val value of the secret
|
*/
|
||||||
*/
|
export declare function setSecret(secret: string): void;
|
||||||
export declare function exportSecret(name: string, val: string): void;
|
/**
|
||||||
/**
|
* Prepends inputPath to the PATH (for this action and future actions)
|
||||||
* Prepends inputPath to the PATH (for this action and future actions)
|
* @param inputPath
|
||||||
* @param inputPath
|
*/
|
||||||
*/
|
export declare function addPath(inputPath: string): void;
|
||||||
export declare function addPath(inputPath: string): void;
|
/**
|
||||||
/**
|
* Gets the value of an input. The value is also trimmed.
|
||||||
* Gets the value of an input. The value is also trimmed.
|
*
|
||||||
*
|
* @param name name of the input to get
|
||||||
* @param name name of the input to get
|
* @param options optional. See InputOptions.
|
||||||
* @param options optional. See InputOptions.
|
* @returns string
|
||||||
* @returns string
|
*/
|
||||||
*/
|
export declare function getInput(name: string, options?: InputOptions): string;
|
||||||
export declare function getInput(name: string, options?: InputOptions): string;
|
/**
|
||||||
/**
|
* Sets the value of an output.
|
||||||
* Sets the value of an output.
|
*
|
||||||
*
|
* @param name name of the output to set
|
||||||
* @param name name of the output to set
|
* @param value value to store
|
||||||
* @param value value to store
|
*/
|
||||||
*/
|
export declare function setOutput(name: string, value: string): void;
|
||||||
export declare function setOutput(name: string, value: string): void;
|
/**
|
||||||
/**
|
* Sets the action status to failed.
|
||||||
* Sets the action status to failed.
|
* When the action exits it will be with an exit code of 1
|
||||||
* When the action exits it will be with an exit code of 1
|
* @param message add error issue message
|
||||||
* @param message add error issue message
|
*/
|
||||||
*/
|
export declare function setFailed(message: string): void;
|
||||||
export declare function setFailed(message: string): void;
|
/**
|
||||||
/**
|
* Writes debug message to user log
|
||||||
* Writes debug message to user log
|
* @param message debug message
|
||||||
* @param message debug message
|
*/
|
||||||
*/
|
export declare function debug(message: string): void;
|
||||||
export declare function debug(message: string): void;
|
/**
|
||||||
/**
|
* Adds an error issue
|
||||||
* Adds an error issue
|
* @param message error issue message
|
||||||
* @param message error issue message
|
*/
|
||||||
*/
|
export declare function error(message: string): void;
|
||||||
export declare function error(message: string): void;
|
/**
|
||||||
/**
|
* Adds an warning issue
|
||||||
* Adds an warning issue
|
* @param message warning issue message
|
||||||
* @param message warning issue message
|
*/
|
||||||
*/
|
export declare function warning(message: string): void;
|
||||||
export declare function warning(message: string): void;
|
/**
|
||||||
/**
|
* Writes info to log with console.log.
|
||||||
* Writes info to log with console.log.
|
* @param message info message
|
||||||
* @param message info message
|
*/
|
||||||
*/
|
export declare function info(message: string): void;
|
||||||
export declare function info(message: string): void;
|
/**
|
||||||
/**
|
* Begin an output group.
|
||||||
* Begin an output group.
|
*
|
||||||
*
|
* Output until the next `groupEnd` will be foldable in this group
|
||||||
* Output until the next `groupEnd` will be foldable in this group
|
*
|
||||||
*
|
* @param name The name of the output group
|
||||||
* @param name The name of the output group
|
*/
|
||||||
*/
|
export declare function startGroup(name: string): void;
|
||||||
export declare function startGroup(name: string): void;
|
/**
|
||||||
/**
|
* End an output group.
|
||||||
* End an output group.
|
*/
|
||||||
*/
|
export declare function endGroup(): void;
|
||||||
export declare function endGroup(): void;
|
/**
|
||||||
/**
|
* Wrap an asynchronous function call in a group.
|
||||||
* Wrap an asynchronous function call in a group.
|
*
|
||||||
*
|
* Returns the same type as the function itself.
|
||||||
* Returns the same type as the function itself.
|
*
|
||||||
*
|
* @param name The name of the group
|
||||||
* @param name The name of the group
|
* @param fn The function to wrap in the group
|
||||||
* @param fn The function to wrap in the group
|
*/
|
||||||
*/
|
export declare function group<T>(name: string, fn: () => Promise<T>): Promise<T>;
|
||||||
export declare function group<T>(name: string, fn: () => Promise<T>): Promise<T>;
|
|
||||||
|
347
node_modules/@actions/core/lib/core.js
generated
vendored
347
node_modules/@actions/core/lib/core.js
generated
vendored
@ -1,177 +1,172 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
||||||
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
||||||
return new (P || (P = Promise))(function (resolve, reject) {
|
return new (P || (P = Promise))(function (resolve, reject) {
|
||||||
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
||||||
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
||||||
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
||||||
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
const command_1 = require("./command");
|
const command_1 = require("./command");
|
||||||
const os = require("os");
|
const os = require("os");
|
||||||
const path = require("path");
|
const path = require("path");
|
||||||
/**
|
/**
|
||||||
* The code to exit an action
|
* The code to exit an action
|
||||||
*/
|
*/
|
||||||
var ExitCode;
|
var ExitCode;
|
||||||
(function (ExitCode) {
|
(function (ExitCode) {
|
||||||
/**
|
/**
|
||||||
* A code indicating that the action was successful
|
* A code indicating that the action was successful
|
||||||
*/
|
*/
|
||||||
ExitCode[ExitCode["Success"] = 0] = "Success";
|
ExitCode[ExitCode["Success"] = 0] = "Success";
|
||||||
/**
|
/**
|
||||||
* A code indicating that the action was a failure
|
* A code indicating that the action was a failure
|
||||||
*/
|
*/
|
||||||
ExitCode[ExitCode["Failure"] = 1] = "Failure";
|
ExitCode[ExitCode["Failure"] = 1] = "Failure";
|
||||||
})(ExitCode = exports.ExitCode || (exports.ExitCode = {}));
|
})(ExitCode = exports.ExitCode || (exports.ExitCode = {}));
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
// Variables
|
// Variables
|
||||||
//-----------------------------------------------------------------------
|
//-----------------------------------------------------------------------
|
||||||
/**
|
/**
|
||||||
* sets env variable for this action and future actions in the job
|
* Sets env variable for this action and future actions in the job
|
||||||
* @param name the name of the variable to set
|
* @param name the name of the variable to set
|
||||||
* @param val the value of the variable
|
* @param val the value of the variable
|
||||||
*/
|
*/
|
||||||
function exportVariable(name, val) {
|
function exportVariable(name, val) {
|
||||||
process.env[name] = val;
|
process.env[name] = val;
|
||||||
command_1.issueCommand('set-env', { name }, val);
|
command_1.issueCommand('set-env', { name }, val);
|
||||||
}
|
}
|
||||||
exports.exportVariable = exportVariable;
|
exports.exportVariable = exportVariable;
|
||||||
/**
|
/**
|
||||||
* exports the variable and registers a secret which will get masked from logs
|
* Registers a secret which will get masked from logs
|
||||||
* @param name the name of the variable to set
|
* @param secret value of the secret
|
||||||
* @param val value of the secret
|
*/
|
||||||
*/
|
function setSecret(secret) {
|
||||||
function exportSecret(name, val) {
|
command_1.issueCommand('add-mask', {}, secret);
|
||||||
exportVariable(name, val);
|
}
|
||||||
// the runner will error with not implemented
|
exports.setSecret = setSecret;
|
||||||
// leaving the function but raising the error earlier
|
/**
|
||||||
command_1.issueCommand('set-secret', {}, val);
|
* Prepends inputPath to the PATH (for this action and future actions)
|
||||||
throw new Error('Not implemented.');
|
* @param inputPath
|
||||||
}
|
*/
|
||||||
exports.exportSecret = exportSecret;
|
function addPath(inputPath) {
|
||||||
/**
|
command_1.issueCommand('add-path', {}, inputPath);
|
||||||
* Prepends inputPath to the PATH (for this action and future actions)
|
process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`;
|
||||||
* @param inputPath
|
}
|
||||||
*/
|
exports.addPath = addPath;
|
||||||
function addPath(inputPath) {
|
/**
|
||||||
command_1.issueCommand('add-path', {}, inputPath);
|
* Gets the value of an input. The value is also trimmed.
|
||||||
process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`;
|
*
|
||||||
}
|
* @param name name of the input to get
|
||||||
exports.addPath = addPath;
|
* @param options optional. See InputOptions.
|
||||||
/**
|
* @returns string
|
||||||
* Gets the value of an input. The value is also trimmed.
|
*/
|
||||||
*
|
function getInput(name, options) {
|
||||||
* @param name name of the input to get
|
const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || '';
|
||||||
* @param options optional. See InputOptions.
|
if (options && options.required && !val) {
|
||||||
* @returns string
|
throw new Error(`Input required and not supplied: ${name}`);
|
||||||
*/
|
}
|
||||||
function getInput(name, options) {
|
return val.trim();
|
||||||
const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || '';
|
}
|
||||||
if (options && options.required && !val) {
|
exports.getInput = getInput;
|
||||||
throw new Error(`Input required and not supplied: ${name}`);
|
/**
|
||||||
}
|
* Sets the value of an output.
|
||||||
return val.trim();
|
*
|
||||||
}
|
* @param name name of the output to set
|
||||||
exports.getInput = getInput;
|
* @param value value to store
|
||||||
/**
|
*/
|
||||||
* Sets the value of an output.
|
function setOutput(name, value) {
|
||||||
*
|
command_1.issueCommand('set-output', { name }, value);
|
||||||
* @param name name of the output to set
|
}
|
||||||
* @param value value to store
|
exports.setOutput = setOutput;
|
||||||
*/
|
//-----------------------------------------------------------------------
|
||||||
function setOutput(name, value) {
|
// Results
|
||||||
command_1.issueCommand('set-output', { name }, value);
|
//-----------------------------------------------------------------------
|
||||||
}
|
/**
|
||||||
exports.setOutput = setOutput;
|
* Sets the action status to failed.
|
||||||
//-----------------------------------------------------------------------
|
* When the action exits it will be with an exit code of 1
|
||||||
// Results
|
* @param message add error issue message
|
||||||
//-----------------------------------------------------------------------
|
*/
|
||||||
/**
|
function setFailed(message) {
|
||||||
* Sets the action status to failed.
|
process.exitCode = ExitCode.Failure;
|
||||||
* When the action exits it will be with an exit code of 1
|
error(message);
|
||||||
* @param message add error issue message
|
}
|
||||||
*/
|
exports.setFailed = setFailed;
|
||||||
function setFailed(message) {
|
//-----------------------------------------------------------------------
|
||||||
process.exitCode = ExitCode.Failure;
|
// Logging Commands
|
||||||
error(message);
|
//-----------------------------------------------------------------------
|
||||||
}
|
/**
|
||||||
exports.setFailed = setFailed;
|
* Writes debug message to user log
|
||||||
//-----------------------------------------------------------------------
|
* @param message debug message
|
||||||
// Logging Commands
|
*/
|
||||||
//-----------------------------------------------------------------------
|
function debug(message) {
|
||||||
/**
|
command_1.issueCommand('debug', {}, message);
|
||||||
* Writes debug message to user log
|
}
|
||||||
* @param message debug message
|
exports.debug = debug;
|
||||||
*/
|
/**
|
||||||
function debug(message) {
|
* Adds an error issue
|
||||||
command_1.issueCommand('debug', {}, message);
|
* @param message error issue message
|
||||||
}
|
*/
|
||||||
exports.debug = debug;
|
function error(message) {
|
||||||
/**
|
command_1.issue('error', message);
|
||||||
* Adds an error issue
|
}
|
||||||
* @param message error issue message
|
exports.error = error;
|
||||||
*/
|
/**
|
||||||
function error(message) {
|
* Adds an warning issue
|
||||||
command_1.issue('error', message);
|
* @param message warning issue message
|
||||||
}
|
*/
|
||||||
exports.error = error;
|
function warning(message) {
|
||||||
/**
|
command_1.issue('warning', message);
|
||||||
* Adds an warning issue
|
}
|
||||||
* @param message warning issue message
|
exports.warning = warning;
|
||||||
*/
|
/**
|
||||||
function warning(message) {
|
* Writes info to log with console.log.
|
||||||
command_1.issue('warning', message);
|
* @param message info message
|
||||||
}
|
*/
|
||||||
exports.warning = warning;
|
function info(message) {
|
||||||
/**
|
process.stdout.write(message + os.EOL);
|
||||||
* Writes info to log with console.log.
|
}
|
||||||
* @param message info message
|
exports.info = info;
|
||||||
*/
|
/**
|
||||||
function info(message) {
|
* Begin an output group.
|
||||||
process.stdout.write(message + os.EOL);
|
*
|
||||||
}
|
* Output until the next `groupEnd` will be foldable in this group
|
||||||
exports.info = info;
|
*
|
||||||
/**
|
* @param name The name of the output group
|
||||||
* Begin an output group.
|
*/
|
||||||
*
|
function startGroup(name) {
|
||||||
* Output until the next `groupEnd` will be foldable in this group
|
command_1.issue('group', name);
|
||||||
*
|
}
|
||||||
* @param name The name of the output group
|
exports.startGroup = startGroup;
|
||||||
*/
|
/**
|
||||||
function startGroup(name) {
|
* End an output group.
|
||||||
command_1.issue('group', name);
|
*/
|
||||||
}
|
function endGroup() {
|
||||||
exports.startGroup = startGroup;
|
command_1.issue('endgroup');
|
||||||
/**
|
}
|
||||||
* End an output group.
|
exports.endGroup = endGroup;
|
||||||
*/
|
/**
|
||||||
function endGroup() {
|
* Wrap an asynchronous function call in a group.
|
||||||
command_1.issue('endgroup');
|
*
|
||||||
}
|
* Returns the same type as the function itself.
|
||||||
exports.endGroup = endGroup;
|
*
|
||||||
/**
|
* @param name The name of the group
|
||||||
* Wrap an asynchronous function call in a group.
|
* @param fn The function to wrap in the group
|
||||||
*
|
*/
|
||||||
* Returns the same type as the function itself.
|
function group(name, fn) {
|
||||||
*
|
return __awaiter(this, void 0, void 0, function* () {
|
||||||
* @param name The name of the group
|
startGroup(name);
|
||||||
* @param fn The function to wrap in the group
|
let result;
|
||||||
*/
|
try {
|
||||||
function group(name, fn) {
|
result = yield fn();
|
||||||
return __awaiter(this, void 0, void 0, function* () {
|
}
|
||||||
startGroup(name);
|
finally {
|
||||||
let result;
|
endGroup();
|
||||||
try {
|
}
|
||||||
result = yield fn();
|
return result;
|
||||||
}
|
});
|
||||||
finally {
|
}
|
||||||
endGroup();
|
exports.group = group;
|
||||||
}
|
|
||||||
return result;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
exports.group = group;
|
|
||||||
//# sourceMappingURL=core.js.map
|
//# sourceMappingURL=core.js.map
|
2
node_modules/@actions/core/lib/core.js.map
generated
vendored
2
node_modules/@actions/core/lib/core.js.map
generated
vendored
@ -1 +1 @@
|
|||||||
{"version":3,"file":"core.js","sourceRoot":"","sources":["../src/core.ts"],"names":[],"mappings":"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"}
|
{"version":3,"file":"core.js","sourceRoot":"","sources":["../src/core.ts"],"names":[],"mappings":";;;;;;;;;;;AAAA,uCAA6C;AAE7C,yBAAwB;AACxB,6BAA4B;AAU5B;;GAEG;AACH,IAAY,QAUX;AAVD,WAAY,QAAQ;IAClB;;OAEG;IACH,6CAAW,CAAA;IAEX;;OAEG;IACH,6CAAW,CAAA;AACb,CAAC,EAVW,QAAQ,GAAR,gBAAQ,KAAR,gBAAQ,QAUnB;AAED,yEAAyE;AACzE,YAAY;AACZ,yEAAyE;AAEzE;;;;GAIG;AACH,SAAgB,cAAc,CAAC,IAAY,EAAE,GAAW;IACtD,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,GAAG,GAAG,CAAA;IACvB,sBAAY,CAAC,SAAS,EAAE,EAAC,IAAI,EAAC,EAAE,GAAG,CAAC,CAAA;AACtC,CAAC;AAHD,wCAGC;AAED;;;GAGG;AACH,SAAgB,SAAS,CAAC,MAAc;IACtC,sBAAY,CAAC,UAAU,EAAE,EAAE,EAAE,MAAM,CAAC,CAAA;AACtC,CAAC;AAFD,8BAEC;AAED;;;GAGG;AACH,SAAgB,OAAO,CAAC,SAAiB;IACvC,sBAAY,CAAC,UAAU,EAAE,EAAE,EAAE,SAAS,CAAC,CAAA;IACvC,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,GAAG,GAAG,SAAS,GAAG,IAAI,CAAC,SAAS,GAAG,OAAO,CAAC,GAAG,CAAC,MAAM,CAAC,EAAE,CAAA;AAC7E,CAAC;AAHD,0BAGC;AAED;;;;;;GAMG;AACH,SAAgB,QAAQ,CAAC,IAAY,EAAE,OAAsB;IAC3D,MAAM,GAAG,GACP,OAAO,CAAC,GAAG,CAAC,SAAS,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,GAAG,CAAC,CAAC,WAAW,EAAE,EAAE,CAAC,IAAI,EAAE,CAAA;IACrE,IAAI,OAAO,IAAI,OAAO,CAAC,QAAQ,IAAI,CAAC,GAAG,EAAE;QACvC,MAAM,IAAI,KAAK,CAAC,oCAAoC,IAAI,EAAE,CAAC,CAAA;KAC5D;IAED,OAAO,GAAG,CAAC,IAAI,EAAE,CAAA;AACnB,CAAC;AARD,4BAQC;AAED;;;;;GAKG;AACH,SAAgB,SAAS,CAAC,IAAY,EAAE,KAAa;IACnD,sBAAY,CAAC,YAAY,EAAE,EAAC,IAAI,EAAC,EAAE,KAAK,CAAC,CAAA;AAC3C,CAAC;AAFD,8BAEC;AAED,yEAAyE;AACzE,UAAU;AACV,yEAAyE;AAEzE;;;;GAIG;AACH,SAAgB,SAAS,CAAC,OAAe;IACvC,OAAO,CAAC,QAAQ,GAAG,QAAQ,CAAC,OAAO,CAAA;IACnC,KAAK,CAAC,OAAO,CAAC,CAAA;AAChB,CAAC;AAHD,8BAGC;AAED,yEAAyE;AACzE,mBAAmB;AACnB,yEAAyE;AAEzE;;;GAGG;AACH,SAAgB,KAAK,CAAC,OAAe;IACnC,sBAAY,CAAC,OAAO,EAAE,EAAE,EAAE,OAAO,CAAC,CAAA;AACpC,CAAC;AAFD,sBAEC;AAED;;;GAGG;AACH,SAAgB,KAAK,CAAC,OAAe;IACnC,eAAK,CAAC,OAAO,EAAE,OAAO,CAAC,CAAA;AACzB,CAAC;AAFD,sBAEC;AAED;;;GAGG;AACH,SAAgB,OAAO,CAAC,OAAe;IACrC,eAAK,CAAC,SAAS,EAAE,OAAO,CAAC,CAAA;AAC3B,CAAC;AAFD,0BAEC;AAED;;;GAGG;AACH,SAAgB,IAAI,CAAC,OAAe;IAClC,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,GAAG,EAAE,CAAC,GAAG,CAAC,CAAA;AACxC,CAAC;AAFD,oBAEC;AAED;;;;;;GAMG;AACH,SAAgB,UAAU,CAAC,IAAY;IACrC,eAAK,CAAC,OAAO,EAAE,IAAI,CAAC,CAAA;AACtB,CAAC;AAFD,gCAEC;AAED;;GAEG;AACH,SAAgB,QAAQ;IACtB,eAAK,CAAC,UAAU,CAAC,CAAA;AACnB,CAAC;AAFD,4BAEC;AAED;;;;;;;GAOG;AACH,SAAsB,KAAK,CAAI,IAAY,EAAE,EAAoB;;QAC/D,UAAU,CAAC,IAAI,CAAC,CAAA;QAEhB,IAAI,MAAS,CAAA;QAEb,IAAI;YACF,MAAM,GAAG,MAAM,EAAE,EAAE,CAAA;SACpB;gBAAS;YACR,QAAQ,EAAE,CAAA;SACX;QAED,OAAO,MAAM,CAAA;IACf,CAAC;CAAA;AAZD,sBAYC"}
|
105
node_modules/@actions/core/package.json
generated
vendored
105
node_modules/@actions/core/package.json
generated
vendored
@ -1,37 +1,68 @@
|
|||||||
{
|
{
|
||||||
"name": "@actions/core",
|
"_args": [
|
||||||
"version": "1.1.1",
|
[
|
||||||
"description": "Actions core lib",
|
"@actions/core@1.1.3",
|
||||||
"keywords": [
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"github",
|
]
|
||||||
"actions",
|
],
|
||||||
"core"
|
"_from": "@actions/core@1.1.3",
|
||||||
],
|
"_id": "@actions/core@1.1.3",
|
||||||
"homepage": "https://github.com/actions/toolkit/tree/master/packages/core",
|
"_inBundle": false,
|
||||||
"license": "MIT",
|
"_integrity": "sha512-2BIib53Jh4Cfm+1XNuZYYGTeRo8yiWEAUMoliMh1qQGMaqTF4VUlhhcsBylTu4qWmUx45DrY0y0XskimAHSqhw==",
|
||||||
"main": "lib/core.js",
|
"_location": "/@actions/core",
|
||||||
"directories": {
|
"_phantomChildren": {},
|
||||||
"lib": "lib",
|
"_requested": {
|
||||||
"test": "__tests__"
|
"type": "version",
|
||||||
},
|
"registry": true,
|
||||||
"files": [
|
"raw": "@actions/core@1.1.3",
|
||||||
"lib"
|
"name": "@actions/core",
|
||||||
],
|
"escapedName": "@actions%2fcore",
|
||||||
"publishConfig": {
|
"scope": "@actions",
|
||||||
"access": "public"
|
"rawSpec": "1.1.3",
|
||||||
},
|
"saveSpec": null,
|
||||||
"repository": {
|
"fetchSpec": "1.1.3"
|
||||||
"type": "git",
|
},
|
||||||
"url": "git+https://github.com/actions/toolkit.git"
|
"_requiredBy": [
|
||||||
},
|
"/",
|
||||||
"scripts": {
|
"/@actions/tool-cache"
|
||||||
"test": "echo \"Error: run tests from root\" && exit 1",
|
],
|
||||||
"tsc": "tsc"
|
"_resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.3.tgz",
|
||||||
},
|
"_spec": "1.1.3",
|
||||||
"bugs": {
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
"url": "https://github.com/actions/toolkit/issues"
|
"bugs": {
|
||||||
},
|
"url": "https://github.com/actions/toolkit/issues"
|
||||||
"devDependencies": {
|
},
|
||||||
"@types/node": "^12.0.2"
|
"description": "Actions core lib",
|
||||||
}
|
"devDependencies": {
|
||||||
}
|
"@types/node": "^12.0.2"
|
||||||
|
},
|
||||||
|
"directories": {
|
||||||
|
"lib": "lib",
|
||||||
|
"test": "__tests__"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"lib"
|
||||||
|
],
|
||||||
|
"homepage": "https://github.com/actions/toolkit/tree/master/packages/core",
|
||||||
|
"keywords": [
|
||||||
|
"github",
|
||||||
|
"actions",
|
||||||
|
"core"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "lib/core.js",
|
||||||
|
"name": "@actions/core",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/actions/toolkit.git",
|
||||||
|
"directory": "packages/core"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"test": "echo \"Error: run tests from root\" && exit 1",
|
||||||
|
"tsc": "tsc"
|
||||||
|
},
|
||||||
|
"version": "1.1.3"
|
||||||
|
}
|
||||||
|
64
node_modules/@actions/exec/package.json
generated
vendored
64
node_modules/@actions/exec/package.json
generated
vendored
@ -1,15 +1,41 @@
|
|||||||
{
|
{
|
||||||
"name": "@actions/exec",
|
"_args": [
|
||||||
"version": "1.0.1",
|
[
|
||||||
"description": "Actions exec lib",
|
"@actions/exec@1.0.1",
|
||||||
"keywords": [
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"github",
|
]
|
||||||
"actions",
|
|
||||||
"exec"
|
|
||||||
],
|
],
|
||||||
"homepage": "https://github.com/actions/toolkit/tree/master/packages/exec",
|
"_from": "@actions/exec@1.0.1",
|
||||||
"license": "MIT",
|
"_id": "@actions/exec@1.0.1",
|
||||||
"main": "lib/exec.js",
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha512-nvFkxwiicvpzNiCBF4wFBDfnBvi7xp/as7LE1hBxBxKG2L29+gkIPBiLKMVORL+Hg3JNf07AKRfl0V5djoypjQ==",
|
||||||
|
"_location": "/@actions/exec",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "@actions/exec@1.0.1",
|
||||||
|
"name": "@actions/exec",
|
||||||
|
"escapedName": "@actions%2fexec",
|
||||||
|
"scope": "@actions",
|
||||||
|
"rawSpec": "1.0.1",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "1.0.1"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/",
|
||||||
|
"/@actions/tool-cache"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/@actions/exec/-/exec-1.0.1.tgz",
|
||||||
|
"_spec": "1.0.1",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/actions/toolkit/issues"
|
||||||
|
},
|
||||||
|
"description": "Actions exec lib",
|
||||||
|
"devDependencies": {
|
||||||
|
"@actions/io": "^1.0.1"
|
||||||
|
},
|
||||||
"directories": {
|
"directories": {
|
||||||
"lib": "lib",
|
"lib": "lib",
|
||||||
"test": "__tests__"
|
"test": "__tests__"
|
||||||
@ -17,6 +43,16 @@
|
|||||||
"files": [
|
"files": [
|
||||||
"lib"
|
"lib"
|
||||||
],
|
],
|
||||||
|
"gitHead": "a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52",
|
||||||
|
"homepage": "https://github.com/actions/toolkit/tree/master/packages/exec",
|
||||||
|
"keywords": [
|
||||||
|
"github",
|
||||||
|
"actions",
|
||||||
|
"exec"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "lib/exec.js",
|
||||||
|
"name": "@actions/exec",
|
||||||
"publishConfig": {
|
"publishConfig": {
|
||||||
"access": "public"
|
"access": "public"
|
||||||
},
|
},
|
||||||
@ -28,11 +64,5 @@
|
|||||||
"test": "echo \"Error: run tests from root\" && exit 1",
|
"test": "echo \"Error: run tests from root\" && exit 1",
|
||||||
"tsc": "tsc"
|
"tsc": "tsc"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"version": "1.0.1"
|
||||||
"url": "https://github.com/actions/toolkit/issues"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@actions/io": "^1.0.1"
|
|
||||||
},
|
|
||||||
"gitHead": "a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52"
|
|
||||||
}
|
}
|
||||||
|
57
node_modules/@actions/io/package.json
generated
vendored
57
node_modules/@actions/io/package.json
generated
vendored
@ -1,15 +1,37 @@
|
|||||||
{
|
{
|
||||||
"name": "@actions/io",
|
"_args": [
|
||||||
"version": "1.0.1",
|
[
|
||||||
"description": "Actions io lib",
|
"@actions/io@1.0.1",
|
||||||
"keywords": [
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"github",
|
]
|
||||||
"actions",
|
|
||||||
"io"
|
|
||||||
],
|
],
|
||||||
"homepage": "https://github.com/actions/toolkit/tree/master/packages/io",
|
"_from": "@actions/io@1.0.1",
|
||||||
"license": "MIT",
|
"_id": "@actions/io@1.0.1",
|
||||||
"main": "lib/io.js",
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha512-rhq+tfZukbtaus7xyUtwKfuiCRXd1hWSfmJNEpFgBQJ4woqPEpsBw04awicjwz9tyG2/MVhAEMfVn664Cri5zA==",
|
||||||
|
"_location": "/@actions/io",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "@actions/io@1.0.1",
|
||||||
|
"name": "@actions/io",
|
||||||
|
"escapedName": "@actions%2fio",
|
||||||
|
"scope": "@actions",
|
||||||
|
"rawSpec": "1.0.1",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "1.0.1"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/@actions/tool-cache"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/@actions/io/-/io-1.0.1.tgz",
|
||||||
|
"_spec": "1.0.1",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/actions/toolkit/issues"
|
||||||
|
},
|
||||||
|
"description": "Actions io lib",
|
||||||
"directories": {
|
"directories": {
|
||||||
"lib": "lib",
|
"lib": "lib",
|
||||||
"test": "__tests__"
|
"test": "__tests__"
|
||||||
@ -17,6 +39,16 @@
|
|||||||
"files": [
|
"files": [
|
||||||
"lib"
|
"lib"
|
||||||
],
|
],
|
||||||
|
"gitHead": "a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52",
|
||||||
|
"homepage": "https://github.com/actions/toolkit/tree/master/packages/io",
|
||||||
|
"keywords": [
|
||||||
|
"github",
|
||||||
|
"actions",
|
||||||
|
"io"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "lib/io.js",
|
||||||
|
"name": "@actions/io",
|
||||||
"publishConfig": {
|
"publishConfig": {
|
||||||
"access": "public"
|
"access": "public"
|
||||||
},
|
},
|
||||||
@ -28,8 +60,5 @@
|
|||||||
"test": "echo \"Error: run tests from root\" && exit 1",
|
"test": "echo \"Error: run tests from root\" && exit 1",
|
||||||
"tsc": "tsc"
|
"tsc": "tsc"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"version": "1.0.1"
|
||||||
"url": "https://github.com/actions/toolkit/issues"
|
|
||||||
},
|
|
||||||
"gitHead": "a2ab4bcf78e4f7080f0d45856e6eeba16f0bbc52"
|
|
||||||
}
|
}
|
||||||
|
1
node_modules/@actions/tool-cache/node_modules/.bin/semver
generated
vendored
1
node_modules/@actions/tool-cache/node_modules/.bin/semver
generated
vendored
@ -1 +0,0 @@
|
|||||||
../semver/bin/semver.js
|
|
1
node_modules/@actions/tool-cache/node_modules/.bin/uuid
generated
vendored
1
node_modules/@actions/tool-cache/node_modules/.bin/uuid
generated
vendored
@ -1 +0,0 @@
|
|||||||
../../../../uuid/bin/uuid
|
|
28
node_modules/@actions/tool-cache/node_modules/semver/package.json
generated
vendored
28
node_modules/@actions/tool-cache/node_modules/semver/package.json
generated
vendored
@ -1,28 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "semver",
|
|
||||||
"version": "6.3.0",
|
|
||||||
"description": "The semantic version parser used by npm.",
|
|
||||||
"main": "semver.js",
|
|
||||||
"scripts": {
|
|
||||||
"test": "tap",
|
|
||||||
"preversion": "npm test",
|
|
||||||
"postversion": "npm publish",
|
|
||||||
"postpublish": "git push origin --follow-tags"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"tap": "^14.3.1"
|
|
||||||
},
|
|
||||||
"license": "ISC",
|
|
||||||
"repository": "https://github.com/npm/node-semver",
|
|
||||||
"bin": {
|
|
||||||
"semver": "./bin/semver.js"
|
|
||||||
},
|
|
||||||
"files": [
|
|
||||||
"bin",
|
|
||||||
"range.bnf",
|
|
||||||
"semver.js"
|
|
||||||
],
|
|
||||||
"tap": {
|
|
||||||
"check-coverage": true
|
|
||||||
}
|
|
||||||
}
|
|
85
node_modules/@actions/tool-cache/package.json
generated
vendored
85
node_modules/@actions/tool-cache/package.json
generated
vendored
@ -1,34 +1,33 @@
|
|||||||
{
|
{
|
||||||
"name": "@actions/tool-cache",
|
"_args": [
|
||||||
"version": "1.1.2",
|
[
|
||||||
"description": "Actions tool-cache lib",
|
"@actions/tool-cache@1.1.2",
|
||||||
"keywords": [
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"github",
|
]
|
||||||
"actions",
|
|
||||||
"exec"
|
|
||||||
],
|
],
|
||||||
"homepage": "https://github.com/actions/toolkit/tree/master/packages/exec",
|
"_from": "@actions/tool-cache@1.1.2",
|
||||||
"license": "MIT",
|
"_id": "@actions/tool-cache@1.1.2",
|
||||||
"main": "lib/tool-cache.js",
|
"_inBundle": false,
|
||||||
"directories": {
|
"_integrity": "sha512-IJczPaZr02ECa3Lgws/TJEVco9tjOujiQSZbO3dHuXXjhd5vrUtfOgGwhmz3/f97L910OraPZ8SknofUk6RvOQ==",
|
||||||
"lib": "lib",
|
"_location": "/@actions/tool-cache",
|
||||||
"test": "__tests__"
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "@actions/tool-cache@1.1.2",
|
||||||
|
"name": "@actions/tool-cache",
|
||||||
|
"escapedName": "@actions%2ftool-cache",
|
||||||
|
"scope": "@actions",
|
||||||
|
"rawSpec": "1.1.2",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "1.1.2"
|
||||||
},
|
},
|
||||||
"files": [
|
"_requiredBy": [
|
||||||
"lib",
|
"/"
|
||||||
"scripts"
|
|
||||||
],
|
],
|
||||||
"publishConfig": {
|
"_resolved": "https://registry.npmjs.org/@actions/tool-cache/-/tool-cache-1.1.2.tgz",
|
||||||
"access": "public"
|
"_spec": "1.1.2",
|
||||||
},
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/actions/toolkit.git"
|
|
||||||
},
|
|
||||||
"scripts": {
|
|
||||||
"test": "echo \"Error: run tests from root\" && exit 1",
|
|
||||||
"tsc": "tsc"
|
|
||||||
},
|
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/actions/toolkit/issues"
|
"url": "https://github.com/actions/toolkit/issues"
|
||||||
},
|
},
|
||||||
@ -40,10 +39,40 @@
|
|||||||
"typed-rest-client": "^1.4.0",
|
"typed-rest-client": "^1.4.0",
|
||||||
"uuid": "^3.3.2"
|
"uuid": "^3.3.2"
|
||||||
},
|
},
|
||||||
|
"description": "Actions tool-cache lib",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/nock": "^10.0.3",
|
"@types/nock": "^10.0.3",
|
||||||
"@types/semver": "^6.0.0",
|
"@types/semver": "^6.0.0",
|
||||||
"@types/uuid": "^3.4.4",
|
"@types/uuid": "^3.4.4",
|
||||||
"nock": "^10.0.6"
|
"nock": "^10.0.6"
|
||||||
}
|
},
|
||||||
|
"directories": {
|
||||||
|
"lib": "lib",
|
||||||
|
"test": "__tests__"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"lib",
|
||||||
|
"scripts"
|
||||||
|
],
|
||||||
|
"homepage": "https://github.com/actions/toolkit/tree/master/packages/exec",
|
||||||
|
"keywords": [
|
||||||
|
"github",
|
||||||
|
"actions",
|
||||||
|
"exec"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "lib/tool-cache.js",
|
||||||
|
"name": "@actions/tool-cache",
|
||||||
|
"publishConfig": {
|
||||||
|
"access": "public"
|
||||||
|
},
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/actions/toolkit.git"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"test": "echo \"Error: run tests from root\" && exit 1",
|
||||||
|
"tsc": "tsc"
|
||||||
|
},
|
||||||
|
"version": "1.1.2"
|
||||||
}
|
}
|
||||||
|
65
node_modules/semver/package.json
generated
vendored
Normal file
65
node_modules/semver/package.json
generated
vendored
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
{
|
||||||
|
"_args": [
|
||||||
|
[
|
||||||
|
"semver@6.3.0",
|
||||||
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"_from": "semver@6.3.0",
|
||||||
|
"_id": "semver@6.3.0",
|
||||||
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
|
||||||
|
"_location": "/semver",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "semver@6.3.0",
|
||||||
|
"name": "semver",
|
||||||
|
"escapedName": "semver",
|
||||||
|
"rawSpec": "6.3.0",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "6.3.0"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/@actions/tool-cache",
|
||||||
|
"/istanbul-lib-instrument",
|
||||||
|
"/jest-snapshot"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
|
||||||
|
"_spec": "6.3.0",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"bin": {
|
||||||
|
"semver": "./bin/semver.js"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/npm/node-semver/issues"
|
||||||
|
},
|
||||||
|
"description": "The semantic version parser used by npm.",
|
||||||
|
"devDependencies": {
|
||||||
|
"tap": "^14.3.1"
|
||||||
|
},
|
||||||
|
"files": [
|
||||||
|
"bin",
|
||||||
|
"range.bnf",
|
||||||
|
"semver.js"
|
||||||
|
],
|
||||||
|
"homepage": "https://github.com/npm/node-semver#readme",
|
||||||
|
"license": "ISC",
|
||||||
|
"main": "semver.js",
|
||||||
|
"name": "semver",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/npm/node-semver.git"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"postpublish": "git push origin --follow-tags",
|
||||||
|
"postversion": "npm publish",
|
||||||
|
"preversion": "npm test",
|
||||||
|
"test": "tap"
|
||||||
|
},
|
||||||
|
"tap": {
|
||||||
|
"check-coverage": true
|
||||||
|
},
|
||||||
|
"version": "6.3.0"
|
||||||
|
}
|
65
node_modules/tunnel/package.json
generated
vendored
65
node_modules/tunnel/package.json
generated
vendored
@ -1,7 +1,51 @@
|
|||||||
{
|
{
|
||||||
"name": "tunnel",
|
"_args": [
|
||||||
"version": "0.0.4",
|
[
|
||||||
|
"tunnel@0.0.4",
|
||||||
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"_from": "tunnel@0.0.4",
|
||||||
|
"_id": "tunnel@0.0.4",
|
||||||
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha1-LTeFoVjBdMmhbcLARuxfxfF0IhM=",
|
||||||
|
"_location": "/tunnel",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "tunnel@0.0.4",
|
||||||
|
"name": "tunnel",
|
||||||
|
"escapedName": "tunnel",
|
||||||
|
"rawSpec": "0.0.4",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "0.0.4"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/typed-rest-client"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.4.tgz",
|
||||||
|
"_spec": "0.0.4",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"author": {
|
||||||
|
"name": "Koichi Kobayashi",
|
||||||
|
"email": "koichik@improvement.jp"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/koichik/node-tunnel/issues"
|
||||||
|
},
|
||||||
"description": "Node HTTP/HTTPS Agents for tunneling proxies",
|
"description": "Node HTTP/HTTPS Agents for tunneling proxies",
|
||||||
|
"devDependencies": {
|
||||||
|
"mocha": "*",
|
||||||
|
"should": "*"
|
||||||
|
},
|
||||||
|
"directories": {
|
||||||
|
"lib": "./lib"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.6.11 <=0.7.0 || >=0.7.3"
|
||||||
|
},
|
||||||
|
"homepage": "https://github.com/koichik/node-tunnel/",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"http",
|
"http",
|
||||||
"https",
|
"https",
|
||||||
@ -9,26 +53,15 @@
|
|||||||
"proxy",
|
"proxy",
|
||||||
"tunnel"
|
"tunnel"
|
||||||
],
|
],
|
||||||
"homepage": "https://github.com/koichik/node-tunnel/",
|
|
||||||
"bugs": "https://github.com/koichik/node-tunnel/issues",
|
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"author": "Koichi Kobayashi <koichik@improvement.jp>",
|
|
||||||
"main": "./index.js",
|
"main": "./index.js",
|
||||||
"directories": {
|
"name": "tunnel",
|
||||||
"lib": "./lib"
|
|
||||||
},
|
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/koichik/node-tunnel.git"
|
"url": "git+https://github.com/koichik/node-tunnel.git"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "./node_modules/mocha/bin/mocha"
|
"test": "./node_modules/mocha/bin/mocha"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"version": "0.0.4"
|
||||||
"mocha": "*",
|
|
||||||
"should": "*"
|
|
||||||
},
|
|
||||||
"engines": {
|
|
||||||
"node": ">=0.6.11 <=0.7.0 || >=0.7.3"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
90
node_modules/typed-rest-client/package.json
generated
vendored
90
node_modules/typed-rest-client/package.json
generated
vendored
@ -1,33 +1,43 @@
|
|||||||
{
|
{
|
||||||
"name": "typed-rest-client",
|
"_args": [
|
||||||
"version": "1.5.0",
|
[
|
||||||
"description": "Node Rest and Http Clients for use with TypeScript",
|
"typed-rest-client@1.5.0",
|
||||||
"main": "./RestClient.js",
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"scripts": {
|
]
|
||||||
"build": "node make.js build",
|
|
||||||
"test": "node make.js test",
|
|
||||||
"bt": "node make.js buildtest",
|
|
||||||
"samples": "node make.js samples",
|
|
||||||
"units": "node make.js units",
|
|
||||||
"validate": "node make.js validate"
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "git+https://github.com/Microsoft/typed-rest-client.git"
|
|
||||||
},
|
|
||||||
"keywords": [
|
|
||||||
"rest",
|
|
||||||
"http",
|
|
||||||
"client",
|
|
||||||
"typescript",
|
|
||||||
"node"
|
|
||||||
],
|
],
|
||||||
"author": "Microsoft Corporation",
|
"_from": "typed-rest-client@1.5.0",
|
||||||
"license": "MIT",
|
"_id": "typed-rest-client@1.5.0",
|
||||||
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha512-DVZRlmsfnTjp6ZJaatcdyvvwYwbWvR4YDNFDqb+qdTxpvaVP99YCpBkA8rxsLtAPjBVoDe4fNsnMIdZTiPuKWg==",
|
||||||
|
"_location": "/typed-rest-client",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "typed-rest-client@1.5.0",
|
||||||
|
"name": "typed-rest-client",
|
||||||
|
"escapedName": "typed-rest-client",
|
||||||
|
"rawSpec": "1.5.0",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "1.5.0"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/@actions/tool-cache"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.5.0.tgz",
|
||||||
|
"_spec": "1.5.0",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"author": {
|
||||||
|
"name": "Microsoft Corporation"
|
||||||
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/Microsoft/typed-rest-client/issues"
|
"url": "https://github.com/Microsoft/typed-rest-client/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/Microsoft/typed-rest-client#readme",
|
"dependencies": {
|
||||||
|
"tunnel": "0.0.4",
|
||||||
|
"underscore": "1.8.3"
|
||||||
|
},
|
||||||
|
"description": "Node Rest and Http Clients for use with TypeScript",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/mocha": "^2.2.44",
|
"@types/mocha": "^2.2.44",
|
||||||
"@types/node": "^6.0.92",
|
"@types/node": "^6.0.92",
|
||||||
@ -35,12 +45,32 @@
|
|||||||
"mocha": "^3.5.3",
|
"mocha": "^3.5.3",
|
||||||
"nock": "9.6.1",
|
"nock": "9.6.1",
|
||||||
"react-scripts": "1.1.5",
|
"react-scripts": "1.1.5",
|
||||||
"shelljs": "0.7.6",
|
|
||||||
"semver": "4.3.3",
|
"semver": "4.3.3",
|
||||||
|
"shelljs": "0.7.6",
|
||||||
"typescript": "3.1.5"
|
"typescript": "3.1.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"homepage": "https://github.com/Microsoft/typed-rest-client#readme",
|
||||||
"tunnel": "0.0.4",
|
"keywords": [
|
||||||
"underscore": "1.8.3"
|
"rest",
|
||||||
}
|
"http",
|
||||||
|
"client",
|
||||||
|
"typescript",
|
||||||
|
"node"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "./RestClient.js",
|
||||||
|
"name": "typed-rest-client",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git+https://github.com/Microsoft/typed-rest-client.git"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"bt": "node make.js buildtest",
|
||||||
|
"build": "node make.js build",
|
||||||
|
"samples": "node make.js samples",
|
||||||
|
"test": "node make.js test",
|
||||||
|
"units": "node make.js units",
|
||||||
|
"validate": "node make.js validate"
|
||||||
|
},
|
||||||
|
"version": "1.5.0"
|
||||||
}
|
}
|
||||||
|
84
node_modules/underscore/package.json
generated
vendored
84
node_modules/underscore/package.json
generated
vendored
@ -1,21 +1,40 @@
|
|||||||
{
|
{
|
||||||
"name": "underscore",
|
"_args": [
|
||||||
"description": "JavaScript's functional programming helper library.",
|
[
|
||||||
"homepage": "http://underscorejs.org",
|
"underscore@1.8.3",
|
||||||
"keywords": [
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
"util",
|
]
|
||||||
"functional",
|
|
||||||
"server",
|
|
||||||
"client",
|
|
||||||
"browser"
|
|
||||||
],
|
],
|
||||||
"author": "Jeremy Ashkenas <jeremy@documentcloud.org>",
|
"_from": "underscore@1.8.3",
|
||||||
"repository": {
|
"_id": "underscore@1.8.3",
|
||||||
"type": "git",
|
"_inBundle": false,
|
||||||
"url": "git://github.com/jashkenas/underscore.git"
|
"_integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
|
||||||
|
"_location": "/underscore",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "underscore@1.8.3",
|
||||||
|
"name": "underscore",
|
||||||
|
"escapedName": "underscore",
|
||||||
|
"rawSpec": "1.8.3",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "1.8.3"
|
||||||
},
|
},
|
||||||
"main": "underscore.js",
|
"_requiredBy": [
|
||||||
"version": "1.8.3",
|
"/typed-rest-client"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
|
||||||
|
"_spec": "1.8.3",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"author": {
|
||||||
|
"name": "Jeremy Ashkenas",
|
||||||
|
"email": "jeremy@documentcloud.org"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/jashkenas/underscore/issues"
|
||||||
|
},
|
||||||
|
"description": "JavaScript's functional programming helper library.",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"docco": "*",
|
"docco": "*",
|
||||||
"eslint": "0.6.x",
|
"eslint": "0.6.x",
|
||||||
@ -24,19 +43,34 @@
|
|||||||
"qunit-cli": "~0.2.0",
|
"qunit-cli": "~0.2.0",
|
||||||
"uglify-js": "2.4.x"
|
"uglify-js": "2.4.x"
|
||||||
},
|
},
|
||||||
"scripts": {
|
|
||||||
"test": "npm run test-node && npm run lint",
|
|
||||||
"lint": "eslint underscore.js test/*.js",
|
|
||||||
"test-node": "qunit-cli test/*.js",
|
|
||||||
"test-browser": "npm i karma-phantomjs-launcher && ./node_modules/karma/bin/karma start",
|
|
||||||
"build": "uglifyjs underscore.js -c \"evaluate=false\" --comments \"/ .*/\" -m --source-map underscore-min.map -o underscore-min.js",
|
|
||||||
"doc": "docco underscore.js"
|
|
||||||
},
|
|
||||||
"license": "MIT",
|
|
||||||
"files": [
|
"files": [
|
||||||
"underscore.js",
|
"underscore.js",
|
||||||
"underscore-min.js",
|
"underscore-min.js",
|
||||||
"underscore-min.map",
|
"underscore-min.map",
|
||||||
"LICENSE"
|
"LICENSE"
|
||||||
]
|
],
|
||||||
|
"homepage": "http://underscorejs.org",
|
||||||
|
"keywords": [
|
||||||
|
"util",
|
||||||
|
"functional",
|
||||||
|
"server",
|
||||||
|
"client",
|
||||||
|
"browser"
|
||||||
|
],
|
||||||
|
"license": "MIT",
|
||||||
|
"main": "underscore.js",
|
||||||
|
"name": "underscore",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git://github.com/jashkenas/underscore.git"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"build": "uglifyjs underscore.js -c \"evaluate=false\" --comments \"/ .*/\" -m --source-map underscore-min.map -o underscore-min.js",
|
||||||
|
"doc": "docco underscore.js",
|
||||||
|
"lint": "eslint underscore.js test/*.js",
|
||||||
|
"test": "npm run test-node && npm run lint",
|
||||||
|
"test-browser": "npm i karma-phantomjs-launcher && ./node_modules/karma/bin/karma start",
|
||||||
|
"test-node": "qunit-cli test/*.js"
|
||||||
|
},
|
||||||
|
"version": "1.8.3"
|
||||||
}
|
}
|
||||||
|
105
node_modules/uuid/package.json
generated
vendored
105
node_modules/uuid/package.json
generated
vendored
@ -1,21 +1,72 @@
|
|||||||
{
|
{
|
||||||
"name": "uuid",
|
"_args": [
|
||||||
"version": "3.3.3",
|
[
|
||||||
"description": "RFC4122 (v1, v4, and v5) UUIDs",
|
"uuid@3.3.3",
|
||||||
|
"/home/ielectric/dev/cachix/nix-action"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"_from": "uuid@3.3.3",
|
||||||
|
"_id": "uuid@3.3.3",
|
||||||
|
"_inBundle": false,
|
||||||
|
"_integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
|
||||||
|
"_location": "/uuid",
|
||||||
|
"_phantomChildren": {},
|
||||||
|
"_requested": {
|
||||||
|
"type": "version",
|
||||||
|
"registry": true,
|
||||||
|
"raw": "uuid@3.3.3",
|
||||||
|
"name": "uuid",
|
||||||
|
"escapedName": "uuid",
|
||||||
|
"rawSpec": "3.3.3",
|
||||||
|
"saveSpec": null,
|
||||||
|
"fetchSpec": "3.3.3"
|
||||||
|
},
|
||||||
|
"_requiredBy": [
|
||||||
|
"/@actions/tool-cache",
|
||||||
|
"/request"
|
||||||
|
],
|
||||||
|
"_resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
|
||||||
|
"_spec": "3.3.3",
|
||||||
|
"_where": "/home/ielectric/dev/cachix/nix-action",
|
||||||
|
"bin": {
|
||||||
|
"uuid": "./bin/uuid"
|
||||||
|
},
|
||||||
|
"browser": {
|
||||||
|
"./lib/rng.js": "./lib/rng-browser.js",
|
||||||
|
"./lib/sha1.js": "./lib/sha1-browser.js",
|
||||||
|
"./lib/md5.js": "./lib/md5-browser.js"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/kelektiv/node-uuid/issues"
|
||||||
|
},
|
||||||
"commitlint": {
|
"commitlint": {
|
||||||
"extends": [
|
"extends": [
|
||||||
"@commitlint/config-conventional"
|
"@commitlint/config-conventional"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"keywords": [
|
"contributors": [
|
||||||
"uuid",
|
{
|
||||||
"guid",
|
"name": "Robert Kieffer",
|
||||||
"rfc4122"
|
"email": "robert@broofa.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Christoph Tavan",
|
||||||
|
"email": "dev@tavan.de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "AJ ONeal",
|
||||||
|
"email": "coolaj86@gmail.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Vincent Voyer",
|
||||||
|
"email": "vincent@zeroload.net"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Roman Shtylman",
|
||||||
|
"email": "shtylman@gmail.com"
|
||||||
|
}
|
||||||
],
|
],
|
||||||
"license": "MIT",
|
"description": "RFC4122 (v1, v4, and v5) UUIDs",
|
||||||
"bin": {
|
|
||||||
"uuid": "./bin/uuid"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@commitlint/cli": "8.1.0",
|
"@commitlint/cli": "8.1.0",
|
||||||
"@commitlint/config-conventional": "8.1.0",
|
"@commitlint/config-conventional": "8.1.0",
|
||||||
@ -25,20 +76,24 @@
|
|||||||
"runmd": "1.2.1",
|
"runmd": "1.2.1",
|
||||||
"standard-version": "7.0.0"
|
"standard-version": "7.0.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"homepage": "https://github.com/kelektiv/node-uuid#readme",
|
||||||
"commitmsg": "commitlint -E HUSKY_GIT_PARAMS",
|
"keywords": [
|
||||||
"test": "mocha test/test.js",
|
"uuid",
|
||||||
"md": "runmd --watch --output=README.md README_js.md",
|
"guid",
|
||||||
"release": "standard-version",
|
"rfc4122"
|
||||||
"prepare": "runmd --output=README.md README_js.md"
|
],
|
||||||
},
|
"license": "MIT",
|
||||||
"browser": {
|
"name": "uuid",
|
||||||
"./lib/rng.js": "./lib/rng-browser.js",
|
|
||||||
"./lib/sha1.js": "./lib/sha1-browser.js",
|
|
||||||
"./lib/md5.js": "./lib/md5-browser.js"
|
|
||||||
},
|
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/kelektiv/node-uuid.git"
|
"url": "git+https://github.com/kelektiv/node-uuid.git"
|
||||||
}
|
},
|
||||||
|
"scripts": {
|
||||||
|
"commitmsg": "commitlint -E HUSKY_GIT_PARAMS",
|
||||||
|
"md": "runmd --watch --output=README.md README_js.md",
|
||||||
|
"prepare": "runmd --output=README.md README_js.md",
|
||||||
|
"release": "standard-version",
|
||||||
|
"test": "mocha test/test.js"
|
||||||
|
},
|
||||||
|
"version": "3.3.3"
|
||||||
}
|
}
|
||||||
|
@ -13,10 +13,7 @@ async function run() {
|
|||||||
|
|
||||||
// Workaround a segfault: https://github.com/NixOS/nix/issues/2733
|
// Workaround a segfault: https://github.com/NixOS/nix/issues/2733
|
||||||
await exec.exec("sudo", ["mkdir", "-p", "/etc/nix"]);
|
await exec.exec("sudo", ["mkdir", "-p", "/etc/nix"]);
|
||||||
await exec.exec("sudo", ["sh", "-c", "echo http2 = false >> /etc/nix/nix.conf"]);
|
await exec.exec("sudo", ["echo", "http2 = false", ">>", "/etc/nix/nix.conf"]);
|
||||||
|
|
||||||
// Set jobs to number of cores
|
|
||||||
await exec.exec("sudo", ["sh", "-c", "echo max-jobs = auto >> /etc/nix/nix.conf"]);
|
|
||||||
|
|
||||||
// TODO: retry due to all the things that go wrong
|
// TODO: retry due to all the things that go wrong
|
||||||
const nixInstall = await tc.downloadTool('https://nixos.org/nix/install');
|
const nixInstall = await tc.downloadTool('https://nixos.org/nix/install');
|
||||||
|
Reference in New Issue
Block a user