Skip to content

Commit

Permalink
Merge pull request #534 from panva/set-version-output
Browse files Browse the repository at this point in the history
set node-version output (2022 edition)
  • Loading branch information
marko-zivic-93 authored Jul 4, 2022
2 parents 0f15a51 + 460f886 commit 78faa55
Show file tree
Hide file tree
Showing 5 changed files with 939 additions and 918 deletions.
6 changes: 6 additions & 0 deletions __tests__/installer.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import * as core from '@actions/core';
import * as io from '@actions/io';
import * as tc from '@actions/tool-cache';
import * as exec from '@actions/exec';
import * as im from '../src/installer';
import * as cache from '@actions/cache';
import fs from 'fs';
Expand Down Expand Up @@ -38,6 +39,7 @@ describe('setup-node', () => {
let authSpy: jest.SpyInstance;
let parseNodeVersionSpy: jest.SpyInstance;
let isCacheActionAvailable: jest.SpyInstance;
let getExecOutputSpy: jest.SpyInstance;

beforeEach(() => {
// @actions/core
Expand Down Expand Up @@ -103,6 +105,10 @@ describe('setup-node', () => {
// uncomment to debug
// process.stderr.write('log:' + line + '\n');
});

// @actions/exec
getExecOutputSpy = jest.spyOn(exec, 'getExecOutput');
getExecOutputSpy.mockImplementation(() => 'v16.15.0');
});

afterEach(() => {
Expand Down
2 changes: 2 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ inputs:
outputs:
cache-hit:
description: 'A boolean value to indicate if a cache was hit.'
node-version:
description: 'The installed node version.'
runs:
using: 'node16'
main: 'dist/setup/index.js'
Expand Down
Loading

0 comments on commit 78faa55

Please sign in to comment.