Skip to content

Releases: mod-posh/Issue2ReleaseNotes

v0.0.4.0

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 20 Feb 21:26

Full Changelog: v0.0.3.3...v0.0.4.0

v0.0.3.3

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 18 Jul 13:55

Full Changelog: v0.0.3.2...v0.0.3.3

v0.0.3.2

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 18 Jul 13:28

Output BODY to the env files like we do in the GetProjectVersion task. This change will allow you to pull the body from the env in your pipelines

name: Milestone Closure Trigger

on:
  milestone:
    types: [closed]

jobs:
  create-release:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repository
        uses: actions/checkout@v3

      - name: Get Project Version
        id: get_version
        uses: mod-posh/GetProjectVersion@v0.0.2.2
        with:
          Filename: 'SpnLibrary\SpnLibrary.psd1'
          verbose: "verbose"

      - name: Create Release Notes
        uses: mod-posh/Issue2ReleaseNotes@v0.0.3.1
        with:
          milestone_number: ${{ github.event.milestone.number }}
          verbose: 'verbose'
          github_token: ${{ secrets.PAT }}

      - name: Create Release
        uses: mod-posh/NewTaggedRelease@v0.0.2.15
        with:
          name: 'Release v${{ env.VERSION }}'
          body: ${{ env.BODY }}
          version: ${{ env.VERSION }}
          verbose: 'verbose'
          github_token: ${{ secrets.PAT }}

Full Changelog: v0.0.3.1...v0.0.3.2

v0.0.3.1

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 18 Jul 03:48

Full Changelog: v0.0.3.0...v0.0.3.1

v0.0.3.0

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 17 Jul 12:46
a421a32

[0.0.3.0] - 2024-07-17

This release ensures compliance with GitHub API requirements by adding a User-Agent header, simplify the verbose mode check for better readability, and improve the sorting logic with a switch statement. Most importantly, changing the file output encoding to UTF-8 ensures that Cyrillic symbols and other non-ASCII characters are correctly handled and displayed in the release notes.

What's Changed:

  • Added the User-Agent header in the API requests to comply with GitHub's requirements.
  • Simplified the verbose mode check for consistency.
  • Improved readability of the sorting logic using a switch statement.
  • Changed the file output encoding to UTF-8 to properly handle Cyrillic symbols and other non-ASCII characters.

These changes ensure that the script handles Cyrillic symbols correctly and follows best practices for making API requests to GitHub.

What's Changed

  • Added utf-8 to handle properly encoding characters. Added user-agent. Simplified script logic and logging by @jeffpatton1971 in #3

New Contributors

Full Changelog: v0.0.2.31...v0.0.3.0

v0.0.2.31 Major Update

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 16 Jan 17:55

Notes

The Action now works properly as advertised. We're using PowerShell behind the scenes as that's my default scripting language and it's easier for me to work with and troubleshoot. Many lessons have been learned in this release that will help streamline other actions I'm working on.

  1. Changed to PowerShell
  2. Pass Github_Token so it's accessibly via the environment variables
  3. Pass Verbose, this allows for more detailed logging, 'verbose' is the only option supported
  4. More detailed verbose output is now available
  5. The action works in windows-latest or ubuntu-latest now
  6. Changed env variables to be all UPPERCASE in the action
  7. Issues are now grouped by label, when no label is present they are grouped under No Label

Full Changelog: v0.0.1.2...v0.0.2.31

BUGFIX Release

Pre-release

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 16 Jan 17:19
v0.0.2.30

Updated to account for no labels

BUGFIX Release

Pre-release

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 16 Jan 17:09
v0.0.2.29

Updated to account for no labels

BUGFIX Release

Pre-release

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 16 Jan 16:57
v0.0.2.28

Updated to account for no labels

BUGFIX Release

Pre-release

Choose a tag to compare

@jeffpatton1971 jeffpatton1971 released this 16 Jan 16:35
v0.0.2.27

Updated to account for no labels