From cb573f662a5e72e095f4d2e0002c0327f59fc43f Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 01:00:58 +0000 Subject: [PATCH 01/12] Persists credentials --- .github/workflows/create-release.yml | 4 ++-- .github/workflows/release.yml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 340540a7..b4c9f0ca 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -11,11 +11,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v4 with: # Fetches entire history, so we can analyze commits since last tag fetch-depth: 0 - persist-credentials: false + persist-credentials: true - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 03922dcf..2bc6e327 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -255,6 +255,7 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 + persist-credentials: true - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} From 283213a32a3f2b7d812760e90731f4a7eb18eefb Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 01:21:03 +0000 Subject: [PATCH 02/12] Pull branches --- .github/workflows/create-release.yml | 1 + .github/workflows/release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index b4c9f0ca..13a69071 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -16,6 +16,7 @@ jobs: # Fetches entire history, so we can analyze commits since last tag fetch-depth: 0 persist-credentials: true + fetch-tags: true - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2bc6e327..41165dd5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -256,6 +256,7 @@ jobs: with: fetch-depth: 0 persist-credentials: true + fetch-tags: true - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} From f83c73bd533fb5399726e2c44659df65a2509bb3 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 01:41:49 +0000 Subject: [PATCH 03/12] rebase pull --- .github/workflows/create-release.yml | 1 + .github/workflows/release.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 13a69071..6213e5e0 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -48,3 +48,4 @@ jobs: default_author: github_actions message: "chore(release): v${{ steps.get_version.outputs.RELEASE_VERSION }}" add: "CHANGELOG.md" + pull: '--rebase' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 41165dd5..283e638a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -351,3 +351,4 @@ jobs: message: "chore(release): v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" add: "CHANGELOG.md" new_branch: "v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" + pull: '--rebase' From be57ac1507cc66f6ba7655695e276cdce44424dc Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 01:56:11 +0000 Subject: [PATCH 04/12] Setup full path --- .github/workflows/create-release.yml | 3 ++- .github/workflows/release.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 6213e5e0..4f10bec5 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -17,6 +17,8 @@ jobs: fetch-depth: 0 persist-credentials: true fetch-tags: true + repository: ${{ github.event.pull_request.head.repo.full_name }} + ref: ${{ github.event.pull_request.head.ref }} - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} @@ -48,4 +50,3 @@ jobs: default_author: github_actions message: "chore(release): v${{ steps.get_version.outputs.RELEASE_VERSION }}" add: "CHANGELOG.md" - pull: '--rebase' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 283e638a..a032275b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -257,6 +257,8 @@ jobs: fetch-depth: 0 persist-credentials: true fetch-tags: true + repository: ${{ github.event.pull_request.head.repo.full_name }} + ref: ${{ github.event.pull_request.head.ref }} - uses: Bpazy/setup-git-chglog@v1 with: git-chglog-version: ${{ env.GIT_CHGLOG_VERSION}} @@ -351,4 +353,3 @@ jobs: message: "chore(release): v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" add: "CHANGELOG.md" new_branch: "v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" - pull: '--rebase' From 0e996586c6d9a43d0aed131f6324b902b0248d54 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 11:17:00 +0000 Subject: [PATCH 05/12] Use new style --- .github/workflows/create-release.yml | 6 +++--- .github/workflows/release.yml | 12 +++++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 4f10bec5..9b7b8198 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -34,9 +34,9 @@ jobs: prerelease_version="$(svu prerelease --tag-mode all-branches --strip-prefix --pre-release prerelease)" release_version="$(svu next --tag-mode all-branches --strip-prefix)" - echo ::set-output name=CURRENT_VERSION::${current_version} - echo ::set-output name=PRERELEASE_VERSION::${prerelease_version} - echo ::set-output name=RELEASE_VERSION::${release_version} + echo "CURRENT_VERSION=${current_version}" >> $GITHUB_OUTPUT + echo "PRERELEASE_VERSION=${prerelease_version}" >> $GITHUB_OUTPUT + echo "RELEASE_VERSION=${release_version}" >> $GITHUB_OUTPUT echo "current version: ${current_version}" echo "prerelease version: ${prerelease_version}" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a032275b..57fe6081 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -273,10 +273,10 @@ jobs: current_version="$(svu current --tag-mode current-branch --strip-prefix)" prerelease_version="$(svu prerelease --tag-mode all-branches --strip-prefix --pre-release prerelease)" release_version="$(svu next --tag-mode all-branches --strip-prefix)" - - echo ::set-output name=CURRENT_VERSION::${current_version} - echo ::set-output name=PRERELEASE_VERSION::${prerelease_version} - echo ::set-output name=RELEASE_VERSION::${release_version} + + echo "CURRENT_VERSION=${current_version}" >> $GITHUB_OUTPUT + echo "PRERELEASE_VERSION=${prerelease_version}" >> $GITHUB_OUTPUT + echo "RELEASE_VERSION=${release_version}" >> $GITHUB_OUTPUT echo "current version: ${current_version}" echo "prerelease version: ${prerelease_version}" @@ -338,7 +338,9 @@ jobs: *) ARTIFACT="${GITHUB_REF}";; esac - echo "::set-output name=ARTIFACT::$ARTIFACT-$(date -u +'%Y-%m-%dT%H-%M')" + + ARTIFACT="${ARTIFACT}-$(date -u +'%Y-%m-%dT%H-%M')" + echo "ARTIFACT=${ARTIFACT}" >> $GITHUB_OUTPUT - name: upload snapshot artifact uses: actions/upload-artifact@v3 if: "!(startsWith(github.ref, 'refs/tags/v'))" From 6828986936e497247c6fb72b3a122ac12143acf0 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 11:45:42 +0000 Subject: [PATCH 06/12] Just need a tag --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2fd1ccbd..cebfa72a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -354,4 +354,5 @@ jobs: default_author: github_actions message: "chore(release): v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" add: "CHANGELOG.md" - new_branch: "v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" + tag: "v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" + tag_push: '--force' From 3a111cc01465d9078bf7f01c8ca46ba1d13a1c3c Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 Dec 2023 11:49:28 +0000 Subject: [PATCH 07/12] chore(release): v1.1.0-prerelease.0 --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1d0fd6f..beccc3bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,20 @@ -## [v1.1.0-prerelease.0](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.4...v1.1.0-prerelease.0) (2023-12-26) +## [v1.1.0-prerelease.0](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.4...v1.1.0-prerelease.0) (2023-12-27) ### Build - add semantic release ### Chore +- **deps:** bump actions/upload-artifact from 3 to 4 +- **deps:** bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 +- **deps:** bump actions/cache from 3.3.1 to 3.3.2 +- **deps:** bump actions/setup-go from 4 to 5 +- **deps:** bump actions/checkout from 3 to 4 +- **deps:** bump golang.org/x/crypto from 0.14.0 to 0.17.0 +- **deps:** bump amannn/action-semantic-pull-request +- **deps:** bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 +- **deps:** bump crazy-max/ghaction-import-gpg from 5.2.0 to 6.0.0 +- **deps:** bump google.golang.org/grpc from 1.51.0 to 1.56.3 - **deps:** bump golang.org/x/net from 0.7.0 to 0.17.0 - **deps:** bump amannn/action-semantic-pull-request - **deps:** bump actions/setup-go from 3 to 4 From b04ecb6c9cfceed8f26ca81ae3db579ce25d2d97 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 12:37:20 +0000 Subject: [PATCH 08/12] Generate changelog for current branch --- .github/workflows/release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cebfa72a..2d3d9432 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -302,6 +302,7 @@ jobs: with: gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }} #passphrase: ${{ secrets.PASSPHRASE }} + - name: goreleaser release uses: goreleaser/goreleaser-action@v5 if: startsWith(github.ref, 'refs/tags/v') @@ -313,6 +314,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GORELEASER_CURRENT_TAG: ${{ steps.get_version.outputs.RELEASE_VERSION }} GORELEASER_PREVIOUS_TAG: ${{ steps.get_version.outputs.CURRENT_VERSION }} + - name: generate change log for prerelease if: "!(startsWith(github.ref, 'refs/tags/v'))" run: | @@ -347,6 +349,7 @@ jobs: with: name: ${{steps.naming.outputs.ARTIFACT}} path: dist/*.zip + - name: Add updated changelog, and create new branch uses: EndBug/add-and-commit@v9 if: "!(startsWith(github.ref, 'refs/tags/v'))" @@ -354,5 +357,3 @@ jobs: default_author: github_actions message: "chore(release): v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" add: "CHANGELOG.md" - tag: "v${{ steps.get_version.outputs.PRERELEASE_VERSION }}" - tag_push: '--force' From 459bf5023451c08857efe1e35ad3b140962becc3 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 12:39:16 +0000 Subject: [PATCH 09/12] Create release will create tag --- .github/workflows/create-release.yml | 2 ++ .github/workflows/release.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 9b7b8198..562bfb46 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -50,3 +50,5 @@ jobs: default_author: github_actions message: "chore(release): v${{ steps.get_version.outputs.RELEASE_VERSION }}" add: "CHANGELOG.md" + tag: "v${{ steps.get_version.outputs.RELEASE_VERSION }}" + tag_push: '--force' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2d3d9432..cde70513 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -349,7 +349,7 @@ jobs: with: name: ${{steps.naming.outputs.ARTIFACT}} path: dist/*.zip - + - name: Add updated changelog, and create new branch uses: EndBug/add-and-commit@v9 if: "!(startsWith(github.ref, 'refs/tags/v'))" From bf2a962722a7e652df2e24f30914de5f9ebae642 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 Dec 2023 12:44:03 +0000 Subject: [PATCH 10/12] chore(release): v1.1.0-prerelease.0 --- CHANGELOG.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index beccc3bf..016d680b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,23 +5,24 @@ - add semantic release ### Chore -- **deps:** bump actions/upload-artifact from 3 to 4 +- **deps:** bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 - **deps:** bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 -- **deps:** bump actions/cache from 3.3.1 to 3.3.2 +- **deps:** bump crazy-max/ghaction-import-gpg from 5.2.0 to 6.0.0 +- **deps:** bump google.golang.org/grpc from 1.51.0 to 1.56.3 - **deps:** bump actions/setup-go from 4 to 5 - **deps:** bump actions/checkout from 3 to 4 - **deps:** bump golang.org/x/crypto from 0.14.0 to 0.17.0 - **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 -- **deps:** bump crazy-max/ghaction-import-gpg from 5.2.0 to 6.0.0 -- **deps:** bump google.golang.org/grpc from 1.51.0 to 1.56.3 +- **deps:** bump actions/cache from 3.0.11 to 3.2.1 +- **deps:** bump actions/upload-artifact from 3 to 4 +- **deps:** bump actions/cache from 3.3.1 to 3.3.2 - **deps:** bump golang.org/x/net from 0.7.0 to 0.17.0 - **deps:** bump amannn/action-semantic-pull-request - **deps:** bump actions/setup-go from 3 to 4 - **deps:** bump actions/cache from 3.2.1 to 3.3.1 - **deps:** bump golang.org/x/net from 0.4.0 to 0.7.0 - **deps:** bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 -- **deps:** bump actions/cache from 3.0.11 to 3.2.1 +- **release:** v1.1.0-prerelease.0 ### Feat - fix build From 6dfa1bd67a4242f3844b8d91298fcfb9e46b8291 Mon Sep 17 00:00:00 2001 From: Taliesin Sisson Date: Wed, 27 Dec 2023 14:18:41 +0000 Subject: [PATCH 11/12] Add link to commit --- .chglog/CHANGELOG.tpl.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md index 1392af52..970a2f2c 100644 --- a/.chglog/CHANGELOG.tpl.md +++ b/.chglog/CHANGELOG.tpl.md @@ -1,11 +1,12 @@ +{{ $repositoryURL := .Info.RepositoryURL }} {{ if .Versions -}} {{ if .Unreleased.CommitGroups }} -## [Unreleased]({{ .Info.RepositoryURL }}/compare/{{ $latest := index .Versions 0 }}{{ $latest.Tag.Name }}...HEAD) +## [Unreleased]({{ $repositoryURL }}/compare/{{ $latest := index .Versions 0 }}{{ $latest.Tag.Name }}...HEAD) {{ range .Unreleased.CommitGroups -}} ### {{ .Title }} {{ range .Commits -}} -- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}[{{ .Hash.Short }}]({{ $repositoryURL }}/commit/{{ .Hash.Long }}) {{ .Subject }} {{ end }} {{ end -}} {{ range .Unreleased.NoteGroups -}} @@ -17,11 +18,11 @@ {{ end -}} {{ range .Versions }} -## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }}) +## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $repositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }}) {{ range .CommitGroups -}} ### {{ .Title }} {{ range .Commits -}} -- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} +- {{ if .Scope }}**{{ .Scope }}:** {{ end }}[{{ .Hash.Short }}]({{ $repositoryURL }}/commit/{{ .Hash.Long }}) {{ .Subject }} {{ end }} {{ end -}} {{ range .NoteGroups -}} From 0e36aaed0472b20a8b12e473412362c9ffedce1c Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 27 Dec 2023 14:22:16 +0000 Subject: [PATCH 12/12] chore(release): v1.1.0-prerelease.0 --- CHANGELOG.md | 100 ++++++++++++++++++++++++++------------------------- 1 file changed, 51 insertions(+), 49 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 016d680b..a2dd59ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,78 +1,80 @@ + ## [v1.1.0-prerelease.0](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.4...v1.1.0-prerelease.0) (2023-12-27) ### Build -- add semantic release +- [7ab008e](https://github.com/taliesins/terraform-provider-hyperv/commit/7ab008e24cac705707c648e11002378d34ad3f29) add semantic release ### Chore -- **deps:** bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 -- **deps:** bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 -- **deps:** bump crazy-max/ghaction-import-gpg from 5.2.0 to 6.0.0 -- **deps:** bump google.golang.org/grpc from 1.51.0 to 1.56.3 -- **deps:** bump actions/setup-go from 4 to 5 -- **deps:** bump actions/checkout from 3 to 4 -- **deps:** bump golang.org/x/crypto from 0.14.0 to 0.17.0 -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump actions/cache from 3.0.11 to 3.2.1 -- **deps:** bump actions/upload-artifact from 3 to 4 -- **deps:** bump actions/cache from 3.3.1 to 3.3.2 -- **deps:** bump golang.org/x/net from 0.7.0 to 0.17.0 -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump actions/setup-go from 3 to 4 -- **deps:** bump actions/cache from 3.2.1 to 3.3.1 -- **deps:** bump golang.org/x/net from 0.4.0 to 0.7.0 -- **deps:** bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 -- **release:** v1.1.0-prerelease.0 +- **deps:** [65ba5b7](https://github.com/taliesins/terraform-provider-hyperv/commit/65ba5b79f21a1cb10c6b313a0c3d23d05a4d86e7) bump amannn/action-semantic-pull-request +- **deps:** [68d0fc2](https://github.com/taliesins/terraform-provider-hyperv/commit/68d0fc25ffb168f661110731fb58ee204189197d) bump actions/cache from 3.0.11 to 3.2.1 +- **deps:** [e5a1ab9](https://github.com/taliesins/terraform-provider-hyperv/commit/e5a1ab9256f1782a9fa9f1e03bfcd43ed7d00aec) bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 +- **deps:** [bb74d73](https://github.com/taliesins/terraform-provider-hyperv/commit/bb74d7361894c7341338b280aa77c1c8a3399620) bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 +- **deps:** [48a9870](https://github.com/taliesins/terraform-provider-hyperv/commit/48a98702d460eda03d83fa91e2792bcbe8207984) bump actions/cache from 3.3.1 to 3.3.2 +- **deps:** [2aad898](https://github.com/taliesins/terraform-provider-hyperv/commit/2aad898d8f1b3b173808913afe08c42a5c1d8c7d) bump actions/setup-go from 4 to 5 +- **deps:** [46860cc](https://github.com/taliesins/terraform-provider-hyperv/commit/46860cc721e49e4b83634e91c3c90978bbd470da) bump actions/checkout from 3 to 4 +- **deps:** [777fdf6](https://github.com/taliesins/terraform-provider-hyperv/commit/777fdf60ec9c84d382aa02e4c345cfd1f2d8cc6a) bump golang.org/x/crypto from 0.14.0 to 0.17.0 +- **deps:** [2c4d21d](https://github.com/taliesins/terraform-provider-hyperv/commit/2c4d21ddef33fbb8cb269231507f5d8fa75ccf96) bump actions/upload-artifact from 3 to 4 +- **deps:** [59e00c2](https://github.com/taliesins/terraform-provider-hyperv/commit/59e00c28bb8bea65ec6b9ba82687308984272992) bump goreleaser/goreleaser-action from 4.1.0 to 4.2.0 +- **deps:** [7ef6010](https://github.com/taliesins/terraform-provider-hyperv/commit/7ef6010f7cdcfdd9bb93c464fcfacf34716f2e19) bump google.golang.org/grpc from 1.51.0 to 1.56.3 +- **deps:** [e0d2b06](https://github.com/taliesins/terraform-provider-hyperv/commit/e0d2b065ebf59d7f314ec4ba6dcb72422b974a14) bump crazy-max/ghaction-import-gpg from 5.2.0 to 6.0.0 +- **deps:** [e8045f2](https://github.com/taliesins/terraform-provider-hyperv/commit/e8045f2914f902dfddd8cbb0abc7d3f052d9dc1d) bump golang.org/x/net from 0.7.0 to 0.17.0 +- **deps:** [22694a3](https://github.com/taliesins/terraform-provider-hyperv/commit/22694a3e439f80f72b2aa29a524aa74d3fd8c23c) bump amannn/action-semantic-pull-request +- **deps:** [395f0a4](https://github.com/taliesins/terraform-provider-hyperv/commit/395f0a432aca0cdf75d898b8058cb390c6e340b7) bump actions/setup-go from 3 to 4 +- **deps:** [72e5111](https://github.com/taliesins/terraform-provider-hyperv/commit/72e51115e6f837449cd6422b41433b616dec8935) bump actions/cache from 3.2.1 to 3.3.1 +- **deps:** [b353437](https://github.com/taliesins/terraform-provider-hyperv/commit/b3534370fbb78cac28627b01fe0f4a8b0a20f016) bump golang.org/x/net from 0.4.0 to 0.7.0 +- **release:** [3a111cc](https://github.com/taliesins/terraform-provider-hyperv/commit/3a111cc01465d9078bf7f01c8ca46ba1d13a1c3c) v1.1.0-prerelease.0 +- **release:** [bf2a962](https://github.com/taliesins/terraform-provider-hyperv/commit/bf2a962722a7e652df2e24f30914de5f9ebae642) v1.1.0-prerelease.0 ### Feat -- fix build +- [5c1fd8b](https://github.com/taliesins/terraform-provider-hyperv/commit/5c1fd8bc40b7124718322fc1f6cbc8ee686a1462) fix build ## [v1.0.4](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.3...v1.0.4) (2022-12-14) ### Chore -- **deps:** bump actions/cache from 3.0.8 to 3.0.10 -- **deps:** bump github.com/hashicorp/terraform-plugin-sdk/v2 -- **deps:** bump github.com/hashicorp/terraform-plugin-sdk/v2 -- **deps:** bump hashicorp/setup-terraform from 2.0.2 to 2.0.3 -- **deps:** bump crazy-max/ghaction-import-gpg from 5.1.0 to 5.2.0 -- **deps:** bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump actions/cache from 3.0.10 to 3.0.11 -- **deps:** bump actions/cache from 3.0.2 to 3.0.8 -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump actions/upload-artifact from 2 to 3 -- **deps:** bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 -- **deps:** bump hashicorp/setup-terraform from 2.0.0 to 2.0.2 -- **deps:** bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0 -- **deps:** bump github.com/hashicorp/terraform-plugin-docs -- **deps:** bump crazy-max/ghaction-import-gpg from 4.3.0 to 5.1.0 -- **deps:** bump goreleaser/goreleaser-action from 2.9.1 to 3.0.0 -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump amannn/action-semantic-pull-request -- **deps:** bump github.com/jolestar/go-commons-pool/v2 -- **deps:** bump hashicorp/setup-terraform from 1.4.0 to 2.0.0 -- **release:** v1.0.4 +- **deps:** [51d8f4b](https://github.com/taliesins/terraform-provider-hyperv/commit/51d8f4b2b809c38ec3adab7c34291c959ad70483) bump actions/cache from 3.0.8 to 3.0.10 +- **deps:** [63e2616](https://github.com/taliesins/terraform-provider-hyperv/commit/63e2616c0d29d925ec3a255c0d1eea7bc5791798) bump github.com/hashicorp/terraform-plugin-sdk/v2 +- **deps:** [3372e5a](https://github.com/taliesins/terraform-provider-hyperv/commit/3372e5af4c5283162bca53a567a36afd50c3ae7f) bump github.com/hashicorp/terraform-plugin-sdk/v2 +- **deps:** [1e445f0](https://github.com/taliesins/terraform-provider-hyperv/commit/1e445f0228f44000d4c224e720ccf477707c9023) bump hashicorp/setup-terraform from 2.0.2 to 2.0.3 +- **deps:** [9dc9339](https://github.com/taliesins/terraform-provider-hyperv/commit/9dc9339b4b9263cb59abab9f124430df0a1250d1) bump crazy-max/ghaction-import-gpg from 5.1.0 to 5.2.0 +- **deps:** [4d6ac61](https://github.com/taliesins/terraform-provider-hyperv/commit/4d6ac612ab4e5d1aa3038a3cf4af8f4256861cd4) bump goreleaser/goreleaser-action from 3.1.0 to 3.2.0 +- **deps:** [85421c4](https://github.com/taliesins/terraform-provider-hyperv/commit/85421c43e84096755b9c06ff03f8bc9a550edfbd) bump amannn/action-semantic-pull-request +- **deps:** [e860385](https://github.com/taliesins/terraform-provider-hyperv/commit/e860385d266c3f18001e7e938f4ead363b69eec9) bump actions/cache from 3.0.10 to 3.0.11 +- **deps:** [a6982c3](https://github.com/taliesins/terraform-provider-hyperv/commit/a6982c31c0c8c17d42c036208492a5011edb97bd) bump actions/cache from 3.0.2 to 3.0.8 +- **deps:** [9f29a71](https://github.com/taliesins/terraform-provider-hyperv/commit/9f29a7153a06d2f101a129aa8124b508c826954d) bump amannn/action-semantic-pull-request +- **deps:** [6e0f104](https://github.com/taliesins/terraform-provider-hyperv/commit/6e0f104451bcb02498667c8622398718461af078) bump actions/upload-artifact from 2 to 3 +- **deps:** [dc03fb8](https://github.com/taliesins/terraform-provider-hyperv/commit/dc03fb8bd16ad2284cc5db77c5a7461eb17955da) bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 +- **deps:** [5075896](https://github.com/taliesins/terraform-provider-hyperv/commit/507589668fc6a2359104dcc49a33dfd62b1cdcb7) bump hashicorp/setup-terraform from 2.0.0 to 2.0.2 +- **deps:** [0422b3f](https://github.com/taliesins/terraform-provider-hyperv/commit/0422b3fac65e271667b9ed81de639268ecf5a66b) bump goreleaser/goreleaser-action from 3.0.0 to 3.1.0 +- **deps:** [30f7554](https://github.com/taliesins/terraform-provider-hyperv/commit/30f7554aacb7d02cf4e2e31e9f42ded5ecb2fd9f) bump github.com/hashicorp/terraform-plugin-docs +- **deps:** [50e34f2](https://github.com/taliesins/terraform-provider-hyperv/commit/50e34f25ddb55a480a099d840a58140d405d7340) bump crazy-max/ghaction-import-gpg from 4.3.0 to 5.1.0 +- **deps:** [e9cbaf8](https://github.com/taliesins/terraform-provider-hyperv/commit/e9cbaf84b63ffb039885c5576bb14ba88319aec5) bump goreleaser/goreleaser-action from 2.9.1 to 3.0.0 +- **deps:** [a4e2008](https://github.com/taliesins/terraform-provider-hyperv/commit/a4e2008de1e53018992d1ea9bd19f52e30ace7e7) bump amannn/action-semantic-pull-request +- **deps:** [6e086ac](https://github.com/taliesins/terraform-provider-hyperv/commit/6e086ac03b73f16ac9ed879b282c7c5b43780203) bump amannn/action-semantic-pull-request +- **deps:** [90eb2b1](https://github.com/taliesins/terraform-provider-hyperv/commit/90eb2b1834fc01e0595ca22f8b9442907b92dee2) bump github.com/jolestar/go-commons-pool/v2 +- **deps:** [176ca62](https://github.com/taliesins/terraform-provider-hyperv/commit/176ca62bba8b2d62438621887c0b8e2963fe5e0e) bump hashicorp/setup-terraform from 1.4.0 to 2.0.0 +- **release:** [6214acf](https://github.com/taliesins/terraform-provider-hyperv/commit/6214acfdee0302cbd1b3560554078d7a62a53e70) v1.0.4 ## [v1.0.3](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.2...v1.0.3) (2021-03-20) ### Chore -- **release:** v1.0.3 +- **release:** [514c264](https://github.com/taliesins/terraform-provider-hyperv/commit/514c264c07877996d90d02ee328899e5f28672b0) v1.0.3 ### Fix -- improve error message to make it obvious what to do when this error occurs -- **static-or-dynamic:** use schema to ensure exclusive selection of dynamic or static memory -- **static-or-dynamic:** don't default to static, but rather force people to chose static over dynamic. +- [da23bf6](https://github.com/taliesins/terraform-provider-hyperv/commit/da23bf6c7acde50fbe3bc14b2a7d5a4f0b96f3e1) improve error message to make it obvious what to do when this error occurs +- **static-or-dynamic:** [89a245e](https://github.com/taliesins/terraform-provider-hyperv/commit/89a245e71e427f846fe8144b55afc277896c31a5) use schema to ensure exclusive selection of dynamic or static memory +- **static-or-dynamic:** [da10a53](https://github.com/taliesins/terraform-provider-hyperv/commit/da10a536792f8f3cecba6c988c011eff65866812) don't default to static, but rather force people to chose static over dynamic. ## [v1.0.2](https://github.com/taliesins/terraform-provider-hyperv/compare/v1.0.1...v1.0.2) (2021-03-09) ### Chore -- **release:** v1.0.2 +- **release:** [86e36bf](https://github.com/taliesins/terraform-provider-hyperv/commit/86e36bfbd28c8e3d432f4047e1ceee613b37c27d) v1.0.2 ### Ci -- do not persist credentials +- [db19a46](https://github.com/taliesins/terraform-provider-hyperv/commit/db19a46de238f8bdf5ce83a6694ebaf6a8e91585) do not persist credentials @@ -81,5 +83,5 @@ ## v1.0.0 (2020-09-23) ### Bugfix -- IsValid() -> !IsValid() +- [d06fc13](https://github.com/taliesins/terraform-provider-hyperv/commit/d06fc1314f26f81989dfcdda1ff5782e627ea5e6) IsValid() -> !IsValid()