Skip to content

Commit b3d380e

Browse files
🌟 [Major]: Module folder restructure to support variables (#41)
## Description - Update flow diagram. - Restructure expected module folder structure. - variables established under `variables` with a separate `private` and `public` folders. - To comply to the same structure, adjusted `classes` and `functions` to the same structure. - items under the `public` folders will be exported, the others are kept in the module scope. - Swap to use `GitHub-Script@v1`, instead of pure inline scripts. ## Type of change <!-- Use the check-boxes [x] on the options that are relevant. --> - [ ] 📖 [Docs] - [ ] 🪲 [Fix] - [ ] 🩹 [Patch] - [ ] ⚠️ [Security fix] - [ ] 🚀 [Feature] - [x] 🌟 [Breaking change] ## Checklist <!-- Use the check-boxes [x] on the options that are relevant. --> - [x] I have performed a self-review of my own code - [x] I have commented my code, particularly in hard-to-understand areas
1 parent b9577d7 commit b3d380e

33 files changed

+598
-501
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,3 @@ updates:
99
directory: / # Location of package manifests
1010
schedule:
1111
interval: weekly
12-
- package-ecosystem: nuget # See documentation for possible values
13-
directory: / # Location of package manifests
14-
schedule:
15-
interval: weekly

.github/workflows/CI.yml

Lines changed: 191 additions & 284 deletions
Large diffs are not rendered by default.

.github/workflows/Workflow-Test-Default-CI.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99
cancel-in-progress: true
1010

1111
permissions:
12-
contents: write
12+
contents: read
1313
pull-requests: write
1414
statuses: write
1515

.github/workflows/Workflow-Test-WithManifest-CI.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99
cancel-in-progress: true
1010

1111
permissions:
12-
contents: write
12+
contents: read
1313
pull-requests: write
1414
statuses: write
1515

@@ -22,4 +22,4 @@ jobs:
2222
Path: tests/srcWithManifest
2323
ModulesOutputPath: tests/outputs/modules
2424
DocsOutputPath: tests/outputs/docs
25-
SkipTests: Desktop, Linux
25+
SkipTests: Linux

.github/workflows/Workflow-Test-WithManifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ jobs:
2525
ModulesOutputPath: tests/outputs/modules
2626
DocsOutputPath: tests/outputs/docs
2727
TestProcess: true
28-
SkipTests: Desktop, Linux
28+
SkipTests: Linux

0 commit comments

Comments
 (0)