Skip to content

Commit 4c0893e

Browse files
authored
v0.2.0 public release (#6)
* Fix Bug report (#5) * Enhance module manifest with additional metadata including tags, license, project URL, icon, and release notes * Add validation for category names in StackedBarChart and implement tests for chart functions * Update Pester workflow to use actions/checkout@v6 and setup .NET 8.0, streamline build process for MacOS, Linux, and Windows * Enhance Pester workflow to include conditional checks for OS-specific build and copy steps * Add Windows PowerShell build and copy steps to Pester workflow * Enhance Pester and Release workflows for MacOS ARM64 support and update architecture handling in PowerShell module * Remove unnecessary module dependencies from Invoke-Tests script and clean up Pester workflow * Remove conditional code coverage for Windows PowerShell in Pester workflow * Enhance module import statements for macOS ARM and x86 architectures with verbose and debug output * Refactor workflows and issue templates for consistency and clarity; enhance Pester test output with verbose and debug options * Update Pester workflow to list DLL files from macOS ARM directory * Fix path for listing DLL files in macOS ARM directory in Pester workflow * Fix path for listing DLL files in macOS ARM directory in Pester workflow * Update paths for copying libraries and listing DLL files in Pester workflow * Update Pester workflow to use PowerShell commands for copying libraries across platforms * Update Pester workflow to improve library copy commands and list DLL files for macOS ARM * Update Pester workflow to use Unix-style copy command for macOS library * Update Pester and Release workflows to use PowerShell copy commands and adjust library paths for macOS * Fix module import paths for macOS ARM and x64 architectures in AsBuiltReport.Chart.psm1 * Update module version to 0.2.0 and add changelog entry for new features * Update issue templates: enhance bug report and change request forms * Clean up Release.yml by removing commented code Removed commented-out sections related to tweeting and Bluesky posting.
1 parent 7c36981 commit 4c0893e

3 files changed

Lines changed: 29 additions & 28 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Bug Report
22
description: File a bug report
33
labels: ["bug"]
4-
assignees:
4+
assignees: ["rebelinux"]
55
body:
66
- type: textarea
77
id: bug-description

.github/ISSUE_TEMPLATE/change_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Change Request
22
description: Request a new change or an improvement
33
labels: ["change request"]
4-
assignees:
4+
assignees: ["rebelinux"]
55
body:
66
- type: textarea
77
id: description

.github/workflows/Release.yml

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,30 @@ jobs:
4949
shell: pwsh
5050
run: |
5151
Publish-Module -Path .\AsBuiltReport.Chart\ -NuGetApiKey ${{ secrets.PSGALLERY_API_KEY }} -Verbose
52-
tweet:
53-
needs: publish-to-psgallery
54-
runs-on: ubuntu-latest
55-
steps:
56-
- uses: Eomm/why-don-t-you-tweet@v2
57-
# We don't want to tweet if the repository is not a public one
58-
if: ${{ !github.event.repository.private }}
59-
with:
60-
# GitHub event payload
61-
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
62-
tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #AsBuiltReport #PowerShell"
63-
env:
64-
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
65-
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
66-
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
67-
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
68-
bsky-post:
69-
needs: publish-to-psgallery
70-
runs-on: ubuntu-latest
71-
steps:
72-
- uses: zentered/bluesky-post-action@v0.3.0
73-
with:
74-
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #AsBuiltReport #PowerShell"
75-
env:
76-
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
77-
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
52+
# tweet:
53+
# needs: publish-to-psgallery
54+
# runs-on: ubuntu-latest
55+
# steps:
56+
# - uses: Eomm/why-don-t-you-tweet@v2
57+
# # We don't want to tweet if the repository is not a public one
58+
# if: ${{ !github.event.repository.private }}
59+
# with:
60+
# # GitHub event payload
61+
# # https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
62+
# tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #AsBuiltReport #PowerShell"
63+
# env:
64+
# TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
65+
# TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
66+
# TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
67+
# TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
68+
# bsky-post:
69+
# needs: publish-to-psgallery
70+
# runs-on: ubuntu-latest
71+
# steps:
72+
# - uses: zentered/bluesky-post-action@v0.3.0
73+
# with:
74+
# post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #AsBuiltReport #PowerShell"
75+
# env:
76+
# BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
77+
# BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}
78+

0 commit comments

Comments
 (0)