mirror of
https://github.com/renovatebot/renovate.git
synced 2026-11-01 18:19:51 +00:00
2b84f8c13d
As noted in #46242, the `known-actions.ts` file was getting a bit big. Where we have dynamic extractions, using `transform`, we split these into a `<datasource>-dynamic.ts` file. Where we have multiple packages extracted from the same Action, we use `multiple.ts`. Per suggestion from Sebastian, we can break this down by the datasource used by the Action's inputs. We can also try to enforce the structure of the directories by adding a test in each file. Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
11 lines
443 B
TypeScript
11 lines
443 B
TypeScript
import { GithubReleasesDatasource } from '../../../datasource/github-releases/index.ts';
|
|
import { githubReleasesActions } from './github-releases.ts';
|
|
|
|
describe('modules/manager/github-actions/known-actions/github-releases', () => {
|
|
it('uses the github-releases datasource for every entry', () => {
|
|
for (const cfg of Object.values(githubReleasesActions)) {
|
|
expect(cfg.datasource).toBe(GithubReleasesDatasource.id);
|
|
}
|
|
});
|
|
});
|