Skip to content

Commit a5aa514

Browse files
committed
## [0.1.3] - 2026-03-??
### Changed - Migrate Diagrammer.Core to AsBuiltReport.Diagram for better integration and maintenance - Update module dependencies to reflect the change - Refactor code to use AsBuiltReport.Diagram instead of Diagrammer.Core - Bump AsBuiltReport.Chart to version 0.3.0 to include latest charting features and improvements - Bump AsBuiltReport.Diagram to version 1.0.2 to include latest diagramming features and improvements - Reorganize module structure - moved module files to AsBuiltReport.System.Resources/ subdirectory - Update zentered/bluesky-post-action to v0.4.0 for improved stability and performance
1 parent ed7dcf9 commit a5aa514

47 files changed

Lines changed: 72 additions & 69 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/Release.yml

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,61 @@
11
name: Publish PowerShell Module
22

33
on:
4-
release:
5-
types: [published]
4+
release:
5+
types: [published]
66

77
jobs:
8-
publish-to-gallery:
9-
runs-on: windows-latest
10-
steps:
11-
- uses: actions/checkout@v6
12-
- name: Set PSRepository to Trusted for PowerShell Gallery
13-
shell: pwsh
14-
run: |
15-
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
16-
- name: Install AsBuiltReport.Core module
17-
shell: pwsh
18-
run: |
19-
Install-Module -Name AsBuiltReport.Core -Repository PSGallery -Force
20-
- name: Install AsBuiltReport.Chart module
21-
shell: pwsh
22-
run: |
23-
Install-Module -Name AsBuiltReport.Chart -Repository PSGallery -Force
24-
- name: Install Diagrammer.Core module
25-
shell: pwsh
26-
run: |
27-
Install-Module -Name Diagrammer.Core -Repository PSGallery -Force
28-
- name: Test Module Manifest
29-
shell: pwsh
30-
run: |
31-
Test-ModuleManifest .\AsBuiltReport.System.Resources.psd1
32-
- name: Publish module to PowerShell Gallery
33-
shell: pwsh
34-
run: |
35-
Publish-Module -Path ./ -NuGetApiKey ${{ secrets.PSGALLERY_API_KEY }} -Verbose
36-
tweet:
37-
needs: publish-to-gallery
38-
runs-on: ubuntu-latest
39-
steps:
40-
- uses: Eomm/why-don-t-you-tweet@v2
41-
# We don't want to tweet if the repository is not a public one
42-
if: ${{ !github.event.repository.private }}
43-
with:
44-
# GitHub event payload
45-
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
46-
tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #System #Resources #AsBuiltReport #PowerShell"
47-
env:
48-
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
49-
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
50-
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
51-
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
52-
bsky-post:
53-
needs: publish-to-gallery
54-
runs-on: ubuntu-latest
55-
steps:
56-
- uses: zentered/bluesky-post-action@v0.3.0
57-
with:
58-
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #System #Resources #AsBuiltReport #PowerShell"
59-
env:
60-
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
61-
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
8+
publish-to-gallery:
9+
runs-on: windows-latest
10+
steps:
11+
- uses: actions/checkout@v6
12+
- name: Set PSRepository to Trusted for PowerShell Gallery
13+
shell: pwsh
14+
run: |
15+
Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
16+
- name: Install AsBuiltReport.Core module
17+
shell: pwsh
18+
run: |
19+
Install-Module -Name AsBuiltReport.Core -Repository PSGallery -Force
20+
- name: Install AsBuiltReport.Chart module
21+
shell: pwsh
22+
run: |
23+
Install-Module -Name AsBuiltReport.Chart -Repository PSGallery -Force
24+
- name: Install AsBuiltReport.Diagram module
25+
shell: pwsh
26+
run: |
27+
Install-Module -Name AsBuiltReport.Diagram -Repository PSGallery -Force
28+
- name: Test Module Manifest
29+
shell: pwsh
30+
run: |
31+
Test-ModuleManifest .\AsBuiltReport.System.Resources\AsBuiltReport.System.Resources.psd1
32+
- name: Publish module to PowerShell Gallery
33+
shell: pwsh
34+
run: |
35+
Publish-Module -Path .\AsBuiltReport.System.Resources\ -NuGetApiKey ${{ secrets.PSGALLERY_API_KEY }} -Verbose
36+
tweet:
37+
needs: publish-to-gallery
38+
runs-on: ubuntu-latest
39+
steps:
40+
- uses: Eomm/why-don-t-you-tweet@v2
41+
# We don't want to tweet if the repository is not a public one
42+
if: ${{ !github.event.repository.private }}
43+
with:
44+
# GitHub event payload
45+
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
46+
tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #System #Resources #AsBuiltReport #PowerShell"
47+
env:
48+
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
49+
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
50+
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
51+
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
52+
bsky-post:
53+
needs: publish-to-gallery
54+
runs-on: ubuntu-latest
55+
steps:
56+
- uses: zentered/bluesky-post-action@v0.4.0
57+
with:
58+
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #System #Resources #AsBuiltReport #PowerShell"
59+
env:
60+
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
61+
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}

AsBuiltReport.System.Resources.Style.ps1 renamed to AsBuiltReport.System.Resources/AsBuiltReport.System.Resources.Style.ps1

File renamed without changes.

AsBuiltReport.System.Resources.json renamed to AsBuiltReport.System.Resources/AsBuiltReport.System.Resources.json

File renamed without changes.

AsBuiltReport.System.Resources.psd1 renamed to AsBuiltReport.System.Resources/AsBuiltReport.System.Resources.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
},
6464
@{
6565
ModuleName = 'AsBuiltReport.Diagram';
66-
ModuleVersion = '1.0.0'
66+
ModuleVersion = '1.0.2'
6767
}
6868
)
6969

AsBuiltReport.System.Resources.psm1 renamed to AsBuiltReport.System.Resources/AsBuiltReport.System.Resources.psm1

File renamed without changes.

icons/AsBuiltReport_Logo.png renamed to AsBuiltReport.System.Resources/Icons/AsBuiltReport_Logo.png

File renamed without changes.

icons/AsBuiltReport_Signature.png renamed to AsBuiltReport.System.Resources/Icons/AsBuiltReport_Signature.png

File renamed without changes.

icons/Process.png renamed to AsBuiltReport.System.Resources/Icons/Process.png

File renamed without changes.

icons/no_icon.png renamed to AsBuiltReport.System.Resources/Icons/no_icon.png

File renamed without changes.

Language/ar-SA/SystemResources.psd1 renamed to AsBuiltReport.System.Resources/Language/ar-SA/SystemResources.psd1

File renamed without changes.

0 commit comments

Comments
 (0)