From cd3118ad52acaadf1f6a212dc3c4bcc19613a158 Mon Sep 17 00:00:00 2001 From: Liam Gordon Date: Tue, 25 Apr 2023 10:43:04 -0400 Subject: [PATCH 1/3] lets use a fixed version tahts passed in. sounds easier --- .github/actions/create-release/action.yml | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/actions/create-release/action.yml diff --git a/.github/actions/create-release/action.yml b/.github/actions/create-release/action.yml new file mode 100644 index 00000000..70422de0 --- /dev/null +++ b/.github/actions/create-release/action.yml @@ -0,0 +1,32 @@ +name: "create release" +description: "Creates a new GitHub release with incremented version" +inputs: + version: + description: 'Version number for the new release' + required: false + default: '3.0.0' +outputs: + release_tag: + description: "The tag of the created release" + value: ${{ steps.create_release.outputs.release_tag }} +runs: + using: "composite" + steps: + - name: checkout + uses: Brightspace/third-party-actions@actions/checkout + - run: sudo apt-get update && sudo apt-get install -y jq bc + shell: bash + - name: create release + id: create_release + run: | + $version = "${{ inputs.version }}" + + $RELEASE_TAG = "v$version" + echo "RELEASE_TAG=$RELEASE_TAG" >> GITHUB_OUTPUT + + gh release create "$RELEASE_TAG" ` + --title "Release $RELEASE_TAG" ` + --notes "Release notes for version $RELEASE_TAG" + shell: pwsh + env: + GITHUB_TOKEN: ${{ github.token }} From 29572a843c4470bcb954ec3bf77308d06d64b3b6 Mon Sep 17 00:00:00 2001 From: Liam Gordon Date: Tue, 2 May 2023 09:58:56 -0400 Subject: [PATCH 2/3] add partial TrimMode property --- src/D2L.Bmx/D2L.Bmx.csproj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/D2L.Bmx/D2L.Bmx.csproj b/src/D2L.Bmx/D2L.Bmx.csproj index 98397b2c..316e0d72 100644 --- a/src/D2L.Bmx/D2L.Bmx.csproj +++ b/src/D2L.Bmx/D2L.Bmx.csproj @@ -1,4 +1,4 @@ - + true @@ -7,6 +7,7 @@ enable enable nullable + partial From ab3a8dc0b08e43395b886edc528954c7c5a69ff7 Mon Sep 17 00:00:00 2001 From: Liam Gordon Date: Tue, 2 May 2023 10:19:47 -0400 Subject: [PATCH 3/3] irrelevant file --- .github/actions/create-release/action.yml | 32 ----------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/actions/create-release/action.yml diff --git a/.github/actions/create-release/action.yml b/.github/actions/create-release/action.yml deleted file mode 100644 index 70422de0..00000000 --- a/.github/actions/create-release/action.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: "create release" -description: "Creates a new GitHub release with incremented version" -inputs: - version: - description: 'Version number for the new release' - required: false - default: '3.0.0' -outputs: - release_tag: - description: "The tag of the created release" - value: ${{ steps.create_release.outputs.release_tag }} -runs: - using: "composite" - steps: - - name: checkout - uses: Brightspace/third-party-actions@actions/checkout - - run: sudo apt-get update && sudo apt-get install -y jq bc - shell: bash - - name: create release - id: create_release - run: | - $version = "${{ inputs.version }}" - - $RELEASE_TAG = "v$version" - echo "RELEASE_TAG=$RELEASE_TAG" >> GITHUB_OUTPUT - - gh release create "$RELEASE_TAG" ` - --title "Release $RELEASE_TAG" ` - --notes "Release notes for version $RELEASE_TAG" - shell: pwsh - env: - GITHUB_TOKEN: ${{ github.token }}