Skip to content

Tags: PSModule/MemoryMappedFile

Tags

v0.0.3

Toggle v0.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🪲 [Fix]: Fix linter settings and docs (#5)

This pull request includes updates to configuration files and PowerShell
scripts to improve linting controls and documentation. The main changes
are grouped into configuration improvements and documentation
enhancements.

**Configuration improvements:**

* Added a new `Linter` section to `.github/PSModule.yml` to explicitly
disable several validation checks in the CI environment, such as Biome
format/lint, GitHub Actions Zizmor, JSCPD, and various Prettier
validations.
* Updated `.github/linters/.markdown-lint.yml` to disable the `MD024`
rule (no duplicate headings allowed) and clarified the punctuation list
for `MD026`, allowing for more flexibility in markdown documentation.

**Documentation enhancements:**

* Added a `.DESCRIPTION` section to the comment-based help in
`src/functions/private/Get-InternalPSModule.ps1` to provide more
detailed documentation for the function.
* Added a `.DESCRIPTION` section to the comment-based help in
`src/functions/private/Set-InternalPSModule.ps1` for improved clarity
and completeness of the function's documentation.

v0.0.2

Toggle v0.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🩹 [Patch]: Bump Process-PSModule to v5 (#4)

## Description

This pull request makes several updates to the repository's GitHub
configuration, primarily focused on simplifying and consolidating CI/CD
and linter workflows, updating dependency management, and modifying
test/build configuration files. The most significant changes include
removing unused workflow files, updating workflow triggers and secrets
handling, and cleaning up linter and test configuration files.

**Workflow and CI/CD changes:**

* Deleted the `.github/workflows/Linter.yml` workflow, removing the
automated linting job from pull requests.
* Deleted the `.github/workflows/Nightly-Run.yml` workflow, removing the
nightly scheduled job that triggered the `Process-PSModule` workflow.
* Updated `.github/workflows/Process-PSModule.yml` to add nightly and
manual triggers, and removed the custom run name.
* Changed the `Process-PSModule` job to use version `v5` of the
workflow, and switched to `secrets: inherit` for passing secrets.

**Dependency and configuration management:**

* Updated `.github/dependabot.yml` to automatically apply `dependencies`
and `github-actions` labels to GitHub Actions updates.
* Removed the `.github/linters/.jscpd.json` configuration file,
indicating duplicate code detection is no longer configured.

**Test and build configuration:**

* Commented out or skipped several test and build steps in
`.github/PSModule.yml`, likely to streamline or temporarily disable
certain checks.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.0.1

Toggle v0.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Init `MemoryMappedFile` module (#1)

## Description

<!-- Add your description here -->

## Type of change

<!-- Use the check-boxes [x] on the options that are relevant. -->

- [ ] 📖 [Docs]
- [ ] 🪲 [Fix]
- [ ] 🩹 [Patch]
- [ ] ⚠️ [Security fix]
- [ ] 🚀 [Feature]
- [ ] 🌟 [Breaking change]

## Checklist

<!-- Use the check-boxes [x] on the options that are relevant. -->

- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas