Skip to content

Commit b7c7009

Browse files
authored
Merge pull request #13 from AsBuiltReport/v1.1.4
V1.1.4
2 parents cb18845 + 8de468d commit b7c7009

19 files changed

+840
-911
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
name: Bug Report
2+
description: File a bug report
3+
labels: ["bug"]
4+
assignees:
5+
- tpcarman
6+
body:
7+
- type: textarea
8+
id: bug-description
9+
attributes:
10+
label: Bug description
11+
description: >-
12+
Please provide a clear and concise description of the bug.
13+
validations:
14+
required: true
15+
- type: input
16+
id: command-line-input
17+
attributes:
18+
label: Command-line input
19+
description: >-
20+
Please provide the command line input you are using to run AsBuiltReport. Please ensure that you obscure any sensitive information.
21+
placeholder: New-AsBuiltReport -Report VMware.ESXi -Target xxxxxxx -Format Word,HTML -OutputFolderPath 'C:\Users\..\Documents' -AsBuiltConfigFilePath 'C:\Users\..\AsBuiltReport\AsBuiltReport.json' -ReportConfigFilePath 'C:\Users\..\AsBuiltReport\AsBuiltReport.VMware.ESXi.json' -EnableHealthCheck -Verbose
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: steps-to-reproduce
26+
attributes:
27+
label: Steps to reproduce
28+
description: >-
29+
Please provide a detailed list of steps to reproduce the bug.
30+
placeholder: |-
31+
1. ....
32+
2. ....
33+
3. ....
34+
validations:
35+
required: true
36+
- type: textarea
37+
id: expected-behaviour
38+
attributes:
39+
label: Expected behaviour
40+
description: >-
41+
Please provide a clear and concise description of what you expected to happen.
42+
validations:
43+
required: true
44+
- type: textarea
45+
id: screenshots
46+
attributes:
47+
label: Screenshots
48+
description: >-
49+
Please attach any screenshots to help explain the problem. Please ensure that you obscure any sensitive information.
50+
placeholder: |-
51+
Drag and drop screenshots here.
52+
- type: textarea
53+
id: operating-system
54+
attributes:
55+
label: Operating System
56+
description: Please provide information about the operating system are you using.
57+
placeholder: macOS Big Sur, Windows 10, Ubuntu 20.04 LTS
58+
validations:
59+
required: true
60+
- type: textarea
61+
id: powershell-version
62+
attributes:
63+
label: PowerShell Version
64+
description: Please provide information about the PowerShell version you are using. Please provide the output from the following PowerShell command `$PSVersionTable`.
65+
placeholder: $PSVersionTable
66+
validations:
67+
required: true
68+
- type: textarea
69+
id: powershell-modules
70+
attributes:
71+
label: PowerShell Modules
72+
description: Please provide information about the PowerShell modules are you using. Please provide the output from the following PowerShell command `Get-Module -ListAvailable @("AsBuiltReport.Core";"AsBuiltReport.VMware.ESXi";"PScribo";"VCF.PowerCLI") | Select Name, Version`
73+
placeholder: Get-Module -ListAvailable @("AsBuiltReport.Core";"AsBuiltReport.VMware.ESXi";"PScribo";"VCF.PowerCLI") | Select Name, Version
74+
validations:
75+
required: true
76+
- type: textarea
77+
id: additional-context
78+
attributes:
79+
label: Additional Context
80+
description: This field is optional. You may provide additional context for the bug you wish to report. You may wish to include links to any related [issues](https://github.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/issues) or other relevant information.
81+
- type: checkboxes
82+
id: checklist
83+
attributes:
84+
label: Before submitting
85+
description: >-
86+
Please ensure your bug report fulfills all of the following requirements.
87+
If you are unsure of what a specific requirement means, please follow the links to learn about it and understand why it is necessary before submitting.
88+
options:
89+
- label: >-
90+
I have read and followed the [bug reporting guidelines](https://www.asbuiltreport.com/dev-guide/contributing/#reporting-issues-and-bugs).
91+
required: true
92+
- label: >-
93+
I have read [the documentation](https://www.asbuiltreport.com/user-guide/new-asbuiltconfig),
94+
and referred to the [known issues](https://www.asbuiltreport.com/support/known-issues) before submitting this bug report.
95+
required: true
96+
- label: >-
97+
I have checked for previously opened & closed [issues](https://github.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/issues) before submitting this bug report.
98+
required: true
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Change Request
2+
description: Request a new change or an improvement
3+
labels: ["change request"]
4+
assignees:
5+
- tpcarman
6+
body:
7+
- type: textarea
8+
id: description
9+
attributes:
10+
label: Description
11+
description: >-
12+
Please provide a detailed description of your idea so that the project maintainers and contributors can fully understand what change, feature, or improvement you are proposing.
13+
validations:
14+
required: true
15+
- type: textarea
16+
id: additional-context
17+
attributes:
18+
label: Additional Context
19+
description: This field is optional. You may provide additional context for the idea you wish to propose. You may wish to include links to any related [issues](https://github.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/issues) or other relevant information.
20+
- type: checkboxes
21+
id: checklist
22+
attributes:
23+
label: Before submitting
24+
description: >-
25+
Please ensure your change request fulfills all of the following requirements.
26+
If you are unsure of what a specific requirement means, please follow the links to learn about it and understand why it is necessary before submitting.
27+
options:
28+
- label: >-
29+
I have read [the documentation](https://www.asbuiltreport.com/user-guide/new-asbuiltconfig),
30+
and referred to the [known issues](https://www.asbuiltreport.com/support/known-issues) before submitting this change request.
31+
required: true
32+
- label: >-
33+
I have checked for previously opened & closed [issues](https://github.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/issues) before submitting this change request.
34+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@
3131
- [ ] My code follows the code style of this project.
3232
- [ ] My change requires a change to the documentation.
3333
- [ ] I have updated the documentation accordingly.
34-
- [ ] I have read the [**CONTRIBUTING**](/CONTRIBUTING.md) document.
34+
- [ ] I have read the [**CONTRIBUTING**](https://www.asbuiltreport.com/about/contributing/) document.

.github/workflows/PSScriptAnalyzer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
name: Run PSScriptAnalyzer
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v2
8+
- uses: actions/checkout@v5
99
- name: lint
1010
uses: devblackops/github-action-psscriptanalyzer@master
1111
with:

.github/workflows/Release.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ on:
66

77
jobs:
88
publish-to-gallery:
9-
runs-on: windows-2019
9+
runs-on: windows-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Set PSRepository to Trusted for PowerShell Gallery
1313
shell: pwsh
1414
run: |
@@ -29,7 +29,7 @@ jobs:
2929
needs: publish-to-gallery
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: Eomm/why-don-t-you-tweet@v1
32+
- uses: Eomm/why-don-t-you-tweet@v2
3333
# We don't want to tweet if the repository is not a public one
3434
if: ${{ !github.event.repository.private }}
3535
with:
@@ -40,4 +40,14 @@ jobs:
4040
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
4141
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
4242
TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }}
43-
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
43+
TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }}
44+
bsky-post:
45+
needs: publish-to-gallery
46+
runs-on: ubuntu-latest
47+
steps:
48+
- uses: zentered/[email protected]
49+
with:
50+
post: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #VMware #ESXi #AsBuiltReport #vExpert"
51+
env:
52+
BSKY_IDENTIFIER: ${{ secrets.BSKY_IDENTIFIER }}
53+
BSKY_PASSWORD: ${{ secrets.BSKY_PASSWORD }}

AsBuiltReport.VMware.ESXi.Style.ps1

Lines changed: 0 additions & 104 deletions
This file was deleted.

AsBuiltReport.VMware.ESXi.psd1

Lines changed: 0 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -1,136 +0,0 @@
1-
#
2-
# Module manifest for module 'AsBuiltReport.VMware.ESXi'
3-
#
4-
# Generated by: Tim Carman
5-
#
6-
# Generated on: 10/01/2020
7-
#
8-
9-
@{
10-
11-
# Script module or binary module file associated with this manifest.
12-
RootModule = 'AsBuiltReport.VMware.ESXi.psm1'
13-
14-
# Version number of this module.
15-
ModuleVersion = '1.1.3'
16-
17-
# Supported PSEditions
18-
# CompatiblePSEditions = @()
19-
20-
# ID used to uniquely identify this module
21-
GUID = '7398e641-15b0-454b-8b2f-005112eca5e7'
22-
23-
# Author of this module
24-
Author = 'Tim Carman'
25-
26-
# Company or vendor of this module
27-
# CompanyName = 'Unknown'
28-
29-
# Copyright statement for this module
30-
Copyright = '(c) 2020 Tim Carman. All rights reserved.'
31-
32-
# Description of the functionality provided by this module
33-
Description = 'A PowerShell module to generate an as built report on the configuration of VMware ESXi servers.'
34-
35-
# Minimum version of the Windows PowerShell engine required by this module
36-
# PowerShellVersion = '5.1'
37-
38-
# Name of the Windows PowerShell host required by this module
39-
# PowerShellHostName = ''
40-
41-
# Minimum version of the Windows PowerShell host required by this module
42-
# PowerShellHostVersion = ''
43-
44-
# Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
45-
# DotNetFrameworkVersion = '4.5'
46-
47-
# Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only.
48-
# CLRVersion = ''
49-
50-
# Processor architecture (None, X86, Amd64) required by this module
51-
# ProcessorArchitecture = ''
52-
53-
# Modules that must be imported into the global environment prior to importing this module
54-
RequiredModules = @(
55-
@{
56-
ModuleName = 'AsBuiltReport.Core';
57-
ModuleVersion = '1.2.0'
58-
}
59-
)
60-
61-
# Assemblies that must be loaded prior to importing this module
62-
# RequiredAssemblies = @()
63-
64-
# Script files (.ps1) that are run in the caller's environment prior to importing this module.
65-
# ScriptsToProcess = @()
66-
67-
# Type files (.ps1xml) to be loaded when importing this module
68-
# TypesToProcess = @()
69-
70-
# Format files (.ps1xml) to be loaded when importing this module
71-
# FormatsToProcess = @()
72-
73-
# Modules to import as nested modules of the module specified in RootModule/ModuleToProcess
74-
# NestedModules = @()
75-
76-
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
77-
FunctionsToExport = @('Invoke-AsBuiltReport.VMware.ESXi')
78-
79-
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
80-
# CmdletsToExport = '*'
81-
82-
# Variables to export from this module
83-
# VariablesToExport = '*'
84-
85-
# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
86-
# AliasesToExport = '*'
87-
88-
# DSC resources to export from this module
89-
# DscResourcesToExport = @()
90-
91-
# List of all modules packaged with this module
92-
# ModuleList = @()
93-
94-
# List of all files packaged with this module
95-
# FileList = @()
96-
97-
# Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell.
98-
PrivateData = @{
99-
100-
PSData = @{
101-
102-
# Tags applied to this module. These help with module discovery in online galleries.
103-
Tags = 'AsBuiltReport', 'Report', 'VMware', 'ESXi', 'Documentation', 'PScribo', 'PSEdition_Desktop', 'PSEdition_Core', 'Windows', 'MacOS', 'Linux'
104-
105-
# A URL to the license for this module.
106-
LicenseUri = 'https://raw.githubusercontent.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/master/LICENSE'
107-
108-
# A URL to the main website for this project.
109-
ProjectUri = 'https://github.com/AsBuiltReport/AsBuiltReport.VMware.ESXi'
110-
111-
# A URL to an icon representing this module.
112-
IconUri = 'https://github.com/AsBuiltReport.png'
113-
114-
# ReleaseNotes of this module
115-
ReleaseNotes = 'https://raw.githubusercontent.com/AsBuiltReport/AsBuiltReport.VMware.ESXi/master/CHANGELOG.md'
116-
117-
# Prerelease string of this module
118-
# Prerelease = ''
119-
120-
# Flag to indicate whether the module requires explicit user acceptance for install/update/save
121-
# RequireLicenseAcceptance = $false
122-
123-
# External dependent modules of this module
124-
# ExternalModuleDependencies = @()
125-
} # End of PSData hashtable
126-
127-
} # End of PrivateData hashtable
128-
129-
# HelpInfo URI of this module
130-
# HelpInfoURI = ''
131-
132-
# Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix.
133-
# DefaultCommandPrefix = ''
134-
135-
}
136-

0 commit comments

Comments
 (0)