From f4ed20c767c82a529487f0a471b170be5069159c Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 25 Aug 2023 14:46:34 +0200 Subject: [PATCH 1/3] chore(release): Bump version Signed-off-by: Joas Schilling --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a7ab19758..a88156dca9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nextcloud/vue", - "version": "7.12.3", + "version": "7.12.4", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@nextcloud/vue", - "version": "7.12.3", + "version": "7.12.4", "license": "AGPL-3.0", "dependencies": { "@floating-ui/dom": "^1.1.0", diff --git a/package.json b/package.json index 80afb65cb9..ab997ae24e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nextcloud/vue", - "version": "7.12.3", + "version": "7.12.4", "description": "Nextcloud vue components", "keywords": [ "vuejs", From 5930fe44956258258279fb5729d65c3d496eac00 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 25 Aug 2023 14:49:09 +0200 Subject: [PATCH 2/3] chore(release): Add changelog for 7.12.4 Signed-off-by: Joas Schilling --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 073180cb48..993dc73046 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,18 @@ All notable changes to this project will be documented in this file. # Changelog +## [v7.12.4](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v7.12.4) (2023-08-25) + +[Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v7.12.3...v7.12.4) + +### :bug: Fixed bugs +* [stable7] fix(NcRichText) - don't populate a first newline to properly parse blockqoute tags by @Antreesy in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4471 + ## [v7.12.3](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v7.12.3) (2023-08-24) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v7.12.2...v7.12.3) -## :bug: Fixed bugs +### :bug: Fixed bugs * [stable7] try to fix header size on mobile by @szaimen in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4421 * [stable7] fix(NcListItem): remove empty wrapper for additional elements from DOM if not needed by @Antreesy in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4446 * [stable7] Prevent accessible name conflicts on action menu by @Pytal in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4450 From a3619e7c5565a72c07de25c1f7eb7b683132e844 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 25 Aug 2023 14:50:31 +0200 Subject: [PATCH 3/3] fix(CI): Fix release workflow Signed-off-by: Joas Schilling --- .github/release.yml | 33 +++++++++++++ .github/workflows/changelog-generate.yml | 60 ----------------------- .github/workflows/command-l10n-update.yml | 5 -- .github/workflows/npm-publish.yml | 5 -- 4 files changed, 33 insertions(+), 70 deletions(-) create mode 100644 .github/release.yml delete mode 100644 .github/workflows/changelog-generate.yml diff --git a/.github/release.yml b/.github/release.yml new file mode 100644 index 0000000000..791f8508b7 --- /dev/null +++ b/.github/release.yml @@ -0,0 +1,33 @@ +# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes +changelog: + exclude: + authors: + - dependabot + - dependabot[bot] + - nextcloud-bot + - nextcloud-command + labels: + - automated + - dependencies + - duplicate + - invalid + - l10n + - question + - wontfix + + categories: + - title: 🔐 Security + labels: + - security + - title: 💥 Breaking Changes + labels: + - breaking + - title: 🚀 Enhancements + labels: + - enhancement + - title: 🐛 Fixed bugs + labels: + - bug + - title: Other Changes + labels: + - "*" diff --git a/.github/workflows/changelog-generate.yml b/.github/workflows/changelog-generate.yml deleted file mode 100644 index e9a83196f1..0000000000 --- a/.github/workflows/changelog-generate.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: Changelog - -on: - pull_request: - paths: - - 'package.json' - -jobs: - build: - name: Auto generation - runs-on: ubuntu-latest - steps: - - name: Check-out - uses: actions/checkout@v3 - - - name: Get last released tag - id: last_version - uses: InsonusK/get-latest-release@v1.0.1 - with: - myToken: ${{ secrets.GITHUB_TOKEN }} - exclude_types: draft - view_top: 1 - - # Returns the version without a leading v - - name: Get new version - id: future_version - uses: Saionaro/extract-package-version@v1.2.1 - - - name: Generate changelog between ${{ steps.last_version.outputs.tag_name }} and v${{ steps.future_version.outputs.version }} - uses: docker://ferrarimarco/github-changelog-generator - # If we have a version change - if: steps.last_version.outputs.tag_name != format('{{v{0}}}', steps.future_version.outputs.version) - with: - args: > - -t ${{ secrets.GITHUB_TOKEN }} - --user nextcloud-libraries - --project nextcloud-vue - --no-issues - --no-issues-wo-labels - --max-issues 0 - --exclude-labels "duplicate,question,invalid,wontfix,dependencies" - --since-tag ${{ steps.last_version.outputs.tag_name }} - --future-release v${{ steps.future_version.outputs.version }} - --breaking-label "### :boom: Breaking changes" - --enhancement-label "### :rocket: Enhancements" - --bugs-label "### :bug: Fixed bugs" - --deprecated-label "### Deprecated" - --removed-label "### Removed" - --security-label "### Security fixes" - --issues-label "### Closed issues" - --pr-label "### Closed pull requests" - - - name: Print changelog to console - run: cat CHANGELOG.md - - - name: Upload changelog - uses: actions/upload-artifact@v3 - with: - name: Changelog - path: CHANGELOG.md diff --git a/.github/workflows/command-l10n-update.yml b/.github/workflows/command-l10n-update.yml index b8a4c417e0..19806b993a 100644 --- a/.github/workflows/command-l10n-update.yml +++ b/.github/workflows/command-l10n-update.yml @@ -15,11 +15,6 @@ jobs: head_ref: ${{ steps.comment-branch.outputs.head_ref }} steps: - - name: Check actor permission - uses: skjnldsv/check-actor-permission@v2 - with: - require: write - - name: Add reaction on start uses: peter-evans/create-or-update-comment@v3 with: diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index c2133a1ed0..62e9fe2c14 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -15,11 +15,6 @@ jobs: name: Build and publish to npm steps: - - name: Check actor permission level - uses: skjnldsv/check-actor-permission@v2 - with: - require: admin - - name: Checkout uses: actions/checkout@v3