Fix: retained workspaces must fetch before resetting to needed commit (#476)

This commit is contained in:
Frostebite
2022-11-18 20:43:52 +00:00
committed by GitHub
parent d6ac850da1
commit 2a32a9d870
4 changed files with 14 additions and 5 deletions

View File

@@ -8,6 +8,7 @@ import path from 'path';
import * as fs from 'fs';
import Input from '../../input';
import CloudRunnerOptions from '../cloud-runner-options';
import CloudRunnerLogger from './cloud-runner-logger';
export class CloudRunnerCustomSteps {
static GetCustomStepsFromFiles(hookLifecycle: string): CustomStep[] {
@@ -141,6 +142,9 @@ export class CloudRunnerCustomSteps {
// }
const isArray = steps.replace(/\s/g, ``)[0] === `-`;
if (CloudRunner.buildParameters?.cloudRunnerDebug) {
CloudRunnerLogger.log(`Parsing: ${steps}`);
}
const object: CustomStep[] = isArray ? YAML.parse(steps) : [YAML.parse(steps)];
for (const step of object) {
CloudRunnerCustomSteps.ConvertYamlSecrets(step);