Skip to content

Commit c047026

Browse files
committed
refactor(workflow): extract workflow scaffolder to more appropriate directory
1 parent cd6e56f commit c047026

5 files changed

Lines changed: 7 additions & 6 deletions

File tree

src/scaffolder/scaffolder.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import scaffoldConfig from './config-scaffolder.js';
1+
import {scaffold as scaffoldWorkflow} from '../workflow/index.js';
22
import {scaffold as scaffoldBadges} from '../badges/index.js';
33

44
export default async function ({projectRoot, projectType, vcs, tests, visibility, runner}) {
5-
await scaffoldConfig({projectRoot, projectType, tests, visibility, runner});
5+
await scaffoldWorkflow({projectRoot, projectType, tests, visibility, runner});
66

77
return {
88
badges: scaffoldBadges({vcs}),

src/scaffolder/scaffolder.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import any from '@travi/any';
33
import {when} from 'jest-when';
44

55
import {scaffold as scaffoldBadges} from '../badges/index.js';
6-
import scaffoldConfig from './config-scaffolder.js';
6+
import {scaffold as scaffoldWorkflow} from '../workflow/index.js';
77
import scaffold from './scaffolder.js';
88

99
vi.mock('../badges');
10-
vi.mock('./config-scaffolder');
10+
vi.mock('../workflow/index.js');
1111

1212
describe('scaffolder', () => {
1313
afterEach(() => {
@@ -29,6 +29,6 @@ describe('scaffolder', () => {
2929
badges: badgesResults,
3030
nextSteps: [{summary: 'Enable building branches in GitHub Actions for the chosen dependency updater'}]
3131
});
32-
expect(scaffoldConfig).toHaveBeenCalledWith({projectRoot, projectType, tests, visibility, runner});
32+
expect(scaffoldWorkflow).toHaveBeenCalledWith({projectRoot, projectType, tests, visibility, runner});
3333
});
3434
});

src/workflow/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export {default as scaffold} from './scaffolder.js';
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {afterEach, describe, expect, it, vi} from 'vitest';
66
import {when} from 'jest-when';
77

88
import {nvmrcVerification} from '../jobs/scaffolder.js';
9-
import scaffoldConfig from './config-scaffolder.js';
9+
import scaffoldConfig from './scaffolder.js';
1010

1111
vi.mock('fs');
1212
vi.mock('@form8ion/github-workflows-core');

0 commit comments

Comments
 (0)