Skip to content

Commit

Permalink
Merge pull request #1415 from Accenture/develop
Browse files Browse the repository at this point in the history
7.0.4 release
  • Loading branch information
JoernBerkefeld authored Jul 8, 2024
2 parents b9bab38 + ecb6f24 commit 182011d
Show file tree
Hide file tree
Showing 186 changed files with 7,199 additions and 1,850 deletions.
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ body:
label: Version
description: What version of our software are you running? (mcdev --version)
options:
- 7.0.4
- 7.0.3
- 7.0.2
- 7.0.1
Expand Down
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE/pr_template_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

- [ ] Wiki updated with info in ticket listed under **Documentation**
- [ ] ran `npm audit fix`
- [ ] ran `npm run lint-ts`
- [ ] ran `npm run lint:fix`
- [ ] ran `npm run version:major/minor/patch`
- [ ] updated [bug template](/.github/ISSUE_TEMPLATE/bug.yml) to include the new version
Expand Down
48 changes: 48 additions & 0 deletions .github/workflows/code-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,54 @@ jobs:

- run: npm run lint

# Assuming code passes, run tests
- name: Run mcdev-tests
run: npm run test
lintandTest21:
name: lint & test w/ node v21
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

steps:
- name: Checkout repository
uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 21
registry-url: https://registry.npmjs.org/

- run: npm ci --ignore-scripts

- run: npm run lint

# Assuming code passes, run tests
- name: Run mcdev-tests
run: npm run test
lintandTest22:
name: lint & test w/ node v22
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

steps:
- name: Checkout repository
uses: actions/checkout@v4

- uses: actions/setup-node@v4
with:
node-version: 22
registry-url: https://registry.npmjs.org/

- run: npm ci --ignore-scripts

- run: npm run lint

# Assuming code passes, run tests
- name: Run mcdev-tests
run: npm run test
2 changes: 1 addition & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
npx --no lint-staged

# update typescript type declarations
npx tsc
npx tsc -p tsconfig.precommit.json
git add @types
26 changes: 13 additions & 13 deletions @types/lib/Builder.d.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
export default Builder;
export type BuObject = import('../types/mcdev.d.js').BuObject;
export type CodeExtract = import('../types/mcdev.d.js').CodeExtract;
export type CodeExtractItem = import('../types/mcdev.d.js').CodeExtractItem;
export type Mcdevrc = import('../types/mcdev.d.js').Mcdevrc;
export type MetadataTypeItem = import('../types/mcdev.d.js').MetadataTypeItem;
export type MetadataTypeItemDiff = import('../types/mcdev.d.js').MetadataTypeItemDiff;
export type MetadataTypeItemObj = import('../types/mcdev.d.js').MetadataTypeItemObj;
export type MetadataTypeMap = import('../types/mcdev.d.js').MetadataTypeMap;
export type MetadataTypeMapObj = import('../types/mcdev.d.js').MetadataTypeMapObj;
export type MultiMetadataTypeList = import('../types/mcdev.d.js').MultiMetadataTypeList;
export type SoapRequestParams = import('../types/mcdev.d.js').SoapRequestParams;
export type TemplateMap = import('../types/mcdev.d.js').TemplateMap;
export type BuObject = import("../types/mcdev.d.js").BuObject;
export type CodeExtract = import("../types/mcdev.d.js").CodeExtract;
export type CodeExtractItem = import("../types/mcdev.d.js").CodeExtractItem;
export type Mcdevrc = import("../types/mcdev.d.js").Mcdevrc;
export type MetadataTypeItem = import("../types/mcdev.d.js").MetadataTypeItem;
export type MetadataTypeItemDiff = import("../types/mcdev.d.js").MetadataTypeItemDiff;
export type MetadataTypeItemObj = import("../types/mcdev.d.js").MetadataTypeItemObj;
export type MetadataTypeMap = import("../types/mcdev.d.js").MetadataTypeMap;
export type MetadataTypeMapObj = import("../types/mcdev.d.js").MetadataTypeMapObj;
export type MultiMetadataTypeList = import("../types/mcdev.d.js").MultiMetadataTypeList;
export type SoapRequestParams = import("../types/mcdev.d.js").SoapRequestParams;
export type TemplateMap = import("../types/mcdev.d.js").TemplateMap;
/**
* @typedef {import('../types/mcdev.d.js').BuObject} BuObject
* @typedef {import('../types/mcdev.d.js').CodeExtract} CodeExtract
Expand Down Expand Up @@ -68,7 +68,7 @@ saved
constructor(properties: Mcdevrc, buObject: BuObject);
properties: import("../types/mcdev.d.js").Mcdevrc;
templateDir: string;
retrieveDir: any;
retrieveDir: string;
buObject: import("../types/mcdev.d.js").BuObject;
targetDir: string[];
/**
Expand Down
2 changes: 1 addition & 1 deletion @types/lib/Builder.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

32 changes: 16 additions & 16 deletions @types/lib/Deployer.d.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
export default Deployer;
export type BuObject = import('../types/mcdev.d.js').BuObject;
export type CodeExtract = import('../types/mcdev.d.js').CodeExtract;
export type CodeExtractItem = import('../types/mcdev.d.js').CodeExtractItem;
export type Mcdevrc = import('../types/mcdev.d.js').Mcdevrc;
export type MetadataTypeItem = import('../types/mcdev.d.js').MetadataTypeItem;
export type MetadataTypeItemDiff = import('../types/mcdev.d.js').MetadataTypeItemDiff;
export type MetadataTypeItemObj = import('../types/mcdev.d.js').MetadataTypeItemObj;
export type MetadataTypeMap = import('../types/mcdev.d.js').MetadataTypeMap;
export type MetadataTypeMapObj = import('../types/mcdev.d.js').MetadataTypeMapObj;
export type MultiMetadataTypeList = import('../types/mcdev.d.js').MultiMetadataTypeList;
export type SoapRequestParams = import('../types/mcdev.d.js').SoapRequestParams;
export type TemplateMap = import('../types/mcdev.d.js').TemplateMap;
export type MultiMetadataTypeMap = import('../types/mcdev.d.js').MultiMetadataTypeMap;
export type TypeKeyCombo = import('../types/mcdev.d.js').TypeKeyCombo;
export type BuObject = import("../types/mcdev.d.js").BuObject;
export type CodeExtract = import("../types/mcdev.d.js").CodeExtract;
export type CodeExtractItem = import("../types/mcdev.d.js").CodeExtractItem;
export type Mcdevrc = import("../types/mcdev.d.js").Mcdevrc;
export type MetadataTypeItem = import("../types/mcdev.d.js").MetadataTypeItem;
export type MetadataTypeItemDiff = import("../types/mcdev.d.js").MetadataTypeItemDiff;
export type MetadataTypeItemObj = import("../types/mcdev.d.js").MetadataTypeItemObj;
export type MetadataTypeMap = import("../types/mcdev.d.js").MetadataTypeMap;
export type MetadataTypeMapObj = import("../types/mcdev.d.js").MetadataTypeMapObj;
export type MultiMetadataTypeList = import("../types/mcdev.d.js").MultiMetadataTypeList;
export type SoapRequestParams = import("../types/mcdev.d.js").SoapRequestParams;
export type TemplateMap = import("../types/mcdev.d.js").TemplateMap;
export type MultiMetadataTypeMap = import("../types/mcdev.d.js").MultiMetadataTypeMap;
export type TypeKeyCombo = import("../types/mcdev.d.js").TypeKeyCombo;
/**
* @typedef {import('../types/mcdev.d.js').BuObject} BuObject
* @typedef {import('../types/mcdev.d.js').CodeExtract} CodeExtract
Expand Down Expand Up @@ -83,8 +83,8 @@ declare class Deployer {
constructor(properties: Mcdevrc, buObject: BuObject);
buObject: import("../types/mcdev.d.js").BuObject;
properties: import("../types/mcdev.d.js").Mcdevrc;
deployDir: any;
retrieveDir: any;
deployDir: string;
retrieveDir: string;
/**
* Deploy all metadata that is located in the deployDir
*
Expand Down
2 changes: 1 addition & 1 deletion @types/lib/Deployer.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 15 additions & 15 deletions @types/lib/Retriever.d.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
export default Retriever;
export type BuObject = import('../types/mcdev.d.js').BuObject;
export type CodeExtract = import('../types/mcdev.d.js').CodeExtract;
export type CodeExtractItem = import('../types/mcdev.d.js').CodeExtractItem;
export type Mcdevrc = import('../types/mcdev.d.js').Mcdevrc;
export type MetadataTypeItem = import('../types/mcdev.d.js').MetadataTypeItem;
export type MetadataTypeItemDiff = import('../types/mcdev.d.js').MetadataTypeItemDiff;
export type MetadataTypeItemObj = import('../types/mcdev.d.js').MetadataTypeItemObj;
export type MetadataTypeMap = import('../types/mcdev.d.js').MetadataTypeMap;
export type MetadataTypeMapObj = import('../types/mcdev.d.js').MetadataTypeMapObj;
export type MultiMetadataTypeList = import('../types/mcdev.d.js').MultiMetadataTypeList;
export type MultiMetadataTypeMap = import('../types/mcdev.d.js').MultiMetadataTypeMap;
export type SoapRequestParams = import('../types/mcdev.d.js').SoapRequestParams;
export type TemplateMap = import('../types/mcdev.d.js').TemplateMap;
export type TypeKeyCombo = import('../types/mcdev.d.js').TypeKeyCombo;
export type BuObject = import("../types/mcdev.d.js").BuObject;
export type CodeExtract = import("../types/mcdev.d.js").CodeExtract;
export type CodeExtractItem = import("../types/mcdev.d.js").CodeExtractItem;
export type Mcdevrc = import("../types/mcdev.d.js").Mcdevrc;
export type MetadataTypeItem = import("../types/mcdev.d.js").MetadataTypeItem;
export type MetadataTypeItemDiff = import("../types/mcdev.d.js").MetadataTypeItemDiff;
export type MetadataTypeItemObj = import("../types/mcdev.d.js").MetadataTypeItemObj;
export type MetadataTypeMap = import("../types/mcdev.d.js").MetadataTypeMap;
export type MetadataTypeMapObj = import("../types/mcdev.d.js").MetadataTypeMapObj;
export type MultiMetadataTypeList = import("../types/mcdev.d.js").MultiMetadataTypeList;
export type MultiMetadataTypeMap = import("../types/mcdev.d.js").MultiMetadataTypeMap;
export type SoapRequestParams = import("../types/mcdev.d.js").SoapRequestParams;
export type TemplateMap = import("../types/mcdev.d.js").TemplateMap;
export type TypeKeyCombo = import("../types/mcdev.d.js").TypeKeyCombo;
/**
* @typedef {import('../types/mcdev.d.js').BuObject} BuObject
* @typedef {import('../types/mcdev.d.js').CodeExtract} CodeExtract
Expand Down Expand Up @@ -44,7 +44,7 @@ declare class Retriever {
properties: import("../types/mcdev.d.js").Mcdevrc;
retrieveDir: string;
templateDir: string;
savePath: any;
savePath: string;
/**
* Retrieve metadata of specified types into local file system and Retriever.metadata
*
Expand Down
2 changes: 1 addition & 1 deletion @types/lib/Retriever.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion @types/lib/cli.d.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/usr/bin/env node
export type TypeKeyCombo = import('../types/mcdev.d.js').TypeKeyCombo;
export type TypeKeyCombo = import("../types/mcdev.d.js").TypeKeyCombo;
//# sourceMappingURL=cli.d.ts.map
2 changes: 1 addition & 1 deletion @types/lib/cli.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 182011d

Please sign in to comment.