Skip to content

Commit

Permalink
chore: release preparation (#160)
Browse files Browse the repository at this point in the history
- Updated `CHANGELOG.md` for release.
- Updated docs for `PowerValidatedSolutions` version dependency for release.
- Added `Makefile` for local testing.
- Updated `.gitignore` to exclude the `.site` path and files from a local build test.
- Removed banner and footer link.
  • Loading branch information
tenthirtyam committed Jul 25, 2023
1 parent 57e19b8 commit e6f074f
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 21 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# MacOS
## Ignore desktop services files.
**/.DS_Store

# MkDocs
## Ignore site directory.
**/.site/**
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Release History

## v2.3.0 (Unreleased)
## [v2.3.0](https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-reporting/releases/tag/v2.3.0)

> Release Date: Unreleased
> Release Date: 2023-07-25
Enhancement:

Expand Down
14 changes: 14 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
# WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
# COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

docs-install:
pip install mkdocs-material
pip install --requirement docs/requirements.txt
docs-serve:
mkdocs serve
docs-serve-live:
mkdocs serve --livereload -w ./
docs-build:
mkdocs build
8 changes: 4 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ PowerShell Module | Version | Publisher
-----------------------------------------------------|-----------|--------------|---------------------------------------------------------------------------
[VMware.PowerCLI][psgallery-module-powercli] | >= 13.0.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][developer-module-powercli]
[VMware.vSphere.SsoAdmin][psgallery-module-ssoadmin] | >= 1.3.9 | VMware, Inc. | :fontawesome-brands-github:   [GitHub][github-module-ssoadmin]
[PowerVCF][psgallery-module-powervcf] | >= 2.3.0 | VMware, Inc. | :fontawesome-brands-github:   [GitHub][github-module-powervcf]
[PowerValidatedSolutions][psgallery-module-pvs] | >= 2.4.0 | VMware, Inc. | :fontawesome-brands-github:   [GitHub][github-module-pvs]
[PowerVCF][psgallery-module-powervcf] | >= 2.3.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][docs-module-powervcf]
[PowerValidatedSolutions][psgallery-module-pvs] | >= 2.5.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][docs-module-pvs]

### Browsers

Expand All @@ -62,6 +62,8 @@ Browser | Download
:fontawesome-brands-firefox:   Mozilla Firefox | :fontawesome-solid-cloud-arrow-down:   [Download][download-browser-firefox]

[docs-vmware-cloud-foundation]: https://docs.vmware.com/en/VMware-Cloud-Foundation/index.html
[docs-module-powervcf]: https://vmware.github.io/powershell-module-for-vmware-cloud-foundation
[docs-module-pvs]: https://vmware-samples.github.io/power-validated-solutions-for-cloud-foundation
[download-browser-edge]: https://www.microsoft.com/edge
[download-browser-chrome]: https://www.google.com/chrome
[download-browser-firefox]: https://www.mozilla.org/firefox/download
Expand All @@ -72,7 +74,5 @@ Browser | Download
[psgallery-module-ssoadmin]: https://www.powershellgallery.com/packages/VMware.vSphere.SsoAdmin
[psgallery-module-pvs]: https://www.powershellgallery.com/packages/PowerValidatedSolutions
[developer-module-powercli]: https://developer.vmware.com/tool/vmware-powercli
[github-module-powervcf]: https://github.com/vmware/powershell-module-for-vmware-cloud-foundation
[github-module-ssoadmin]: https://github.com/vmware/PowerCLI-Example-Scripts/tree/master/Modules/VMware.vSphere.SsoAdmin
[github-module-pvs]: https://github.com/vmware-samples/power-validated-solutions-for-cloud-foundation
[github-os-photon]: https://vmware.github.io/photon/
2 changes: 1 addition & 1 deletion docs/snippets/install-module.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Set-PSRepository -Name PSGallery -InstallationPolicy Trusted
Install-Module -Name VMware.PowerCLI -MinimumVersion 13.0.0
Install-Module -Name VMware.vSphere.SsoAdmin -MinimumVersion 1.3.9
Install-Module -Name PowerVCF -MinimumVersion 2.3.0
Install-Module -Name PowerValidatedSolutions -MinimumVersion 2.4.0
Install-Module -Name PowerValidatedSolutions -MinimumVersion 2.5.0
Install-Module -Name VMware.CloudFoundation.Reporting
15 changes: 1 addition & 14 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ repo_url: https://github.com/vmware/powershell-module-for-vmware-cloud-foundatio
edit_uri: blob/main/docs/

# Copyright
copyright: >
Copyright © 2023 - VMware, Inc. –
<a href="#__consent">Manage Settings</a>
copyright: Copyright &copy; 2023 - VMware, Inc.

# Configuration
theme:
Expand Down Expand Up @@ -84,17 +82,6 @@ extra:
config:
repo_url: https://github.com/vmware/powershell-module-for-vmware-cloud-foundation-reporting
repo_url_raw: https://raw.githubusercontent.com/vmware/powershell-module-for-vmware-cloud-foundation-reporting
consent:
title: Cookie Consent
description: >-
We use cookies to recognize your repeated visits and preferences, as well
as to measure the effectiveness of our documentation and whether users
find what they're searching for. With your consent, you're helping us to
make our documentation better.
actions:
- accept
- manage
- reject
version:
default: latest
provider: mike
Expand Down

0 comments on commit e6f074f

Please sign in to comment.