Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
198 commits
Select commit Hold shift + click to select a range
5e98f66
fix(NcRichText): adjust import conditions for rehype-highlight library
Antreesy Nov 25, 2024
49ce673
fix(NcRichText): async import remark-gfm library
Antreesy Nov 25, 2024
50c8ded
fix: Fix avatar title not shown when component used without menu
Koc Dec 7, 2024
873bafe
fix(l10n): Translate l10n/messages.pot in ru
transifex-integration[bot] Dec 23, 2024
0ac29b4
Merge pull request #6329 from nextcloud-libraries/translations_ef429a…
ShGKme Dec 23, 2024
012a0b8
fix(l10n): Translate l10n/messages.pot in uk
transifex-integration[bot] Dec 23, 2024
00c7707
Merge pull request #6330 from nextcloud-libraries/translations_ef429a…
ShGKme Dec 23, 2024
5ac6e7d
fix(l10n): Translate l10n/messages.pot in sr
transifex-integration[bot] Dec 26, 2024
7e601ad
Merge pull request #6259 from nextcloud-libraries/fix/6246/async-load…
Antreesy Dec 27, 2024
1bf28f7
fix(NcColorPicker): close popover on submit event
Antreesy Dec 27, 2024
2098ed4
Merge pull request #6333 from nextcloud-libraries/translations_ef429a…
ShGKme Dec 27, 2024
b997256
chore(deps-dev): Bump @fontsource/roboto from 5.1.0 to 5.1.1
dependabot[bot] Dec 30, 2024
ac288e0
Merge pull request #6337 from nextcloud-libraries/dependabot/npm_and_…
ShGKme Dec 30, 2024
2cee410
fix(l10n): Translate l10n/messages.pot in ko
transifex-integration[bot] Jan 1, 2025
a48dcad
Merge pull request #6338 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 1, 2025
823e1fa
fix(l10n): Translate l10n/messages.pot in ga
transifex-integration[bot] Jan 1, 2025
1b82bce
Merge pull request #6339 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 1, 2025
aee243c
fix(l10n): Translate l10n/messages.pot in fr
transifex-integration[bot] Jan 2, 2025
601fed0
Merge pull request #6340 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 2, 2025
106d365
fix(NcPopover): allow function for `setReturnFocus`
ShGKme Jan 2, 2025
acdd9bc
fix(NcPopover): emit `after-show`/`after-hide` only after `focus-trap`
ShGKme Jan 2, 2025
b6041b8
fix(l10n): Translate l10n/messages.pot in pl
transifex-integration[bot] Jan 3, 2025
aad1d29
fix(l10n): Translate l10n/messages.pot in pl
transifex-integration[bot] Jan 3, 2025
e27d5ac
fix(l10n): Translate l10n/messages.pot in pl
transifex-integration[bot] Jan 3, 2025
74bfe86
Merge pull request #6346 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 3, 2025
8141367
fix(l10n): Translate l10n/messages.pot in zh_HK
transifex-integration[bot] Jan 4, 2025
a2a873b
fix(l10n): Translate l10n/messages.pot in sv
transifex-integration[bot] Jan 4, 2025
5074222
fix(l10n): Translate l10n/messages.pot in sv
transifex-integration[bot] Jan 4, 2025
55ce1e6
fix(l10n): Translate l10n/messages.pot in sv
transifex-integration[bot] Jan 4, 2025
9859d40
fix(l10n): Translate l10n/messages.pot in sv
transifex-integration[bot] Jan 4, 2025
2272e90
Merge pull request #6347 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 4, 2025
690f027
Merge pull request #6297 from Koc/bugfix/fix-avatar-title
skjnldsv Jan 7, 2025
cc8130c
fix(NcActionCheckbox): Fix padding in RTL mode
falghamdi125 Jan 8, 2025
2758564
chore(deps-dev): Bump core-js from 3.39.0 to 3.40.0
dependabot[bot] Jan 8, 2025
0f742fd
chore(deps): Bump @floating-ui/dom from 1.6.12 to 1.6.13
dependabot[bot] Jan 8, 2025
4349c3c
Merge pull request #6355 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 8, 2025
17e716f
Merge pull request #6354 from falghamdi125/nc_actioncheckbox_rtl_support
ShGKme Jan 9, 2025
9f2b29a
chore(deps-dev): Bump glob from 11.0.0 to 11.0.1
dependabot[bot] Jan 10, 2025
9026224
chore(deps-dev): Bump typescript from 5.7.2 to 5.7.3
dependabot[bot] Jan 10, 2025
2fdc20a
Merge pull request #6363 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 10, 2025
4940c16
Merge pull request #6362 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 10, 2025
1e74d7e
chore(deps-dev): Bump @nextcloud/vite-config from 1.4.2 to 1.5.0
dependabot[bot] Jan 13, 2025
a917ad6
chore(deps): Bump focus-trap from 7.6.2 to 7.6.4
dependabot[bot] Jan 13, 2025
0bec4bb
Merge pull request #6366 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 13, 2025
28e7da8
Merge pull request #6369 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 13, 2025
bacf670
Merge pull request #6356 from nextcloud-libraries/dependabot/npm_and_…
raimund-schluessler Jan 13, 2025
29f0f7e
fix(NcRichContenteditable): remove value linkify
ShGKme Jan 13, 2025
d29d6d3
Merge pull request #6336 from nextcloud-libraries/fix/noid/color-pick…
skjnldsv Jan 14, 2025
20b8147
fix(cypress): update snapshots
Antreesy Jan 15, 2025
534ca1b
Merge pull request #6388 from nextcloud-libraries/fix/cypress
Antreesy Jan 15, 2025
ca00486
feat: Allow to import without `dist`
susnux Jan 14, 2025
25f0661
Merge pull request #6385 from nextcloud-libraries/feat/import-paths
susnux Jan 15, 2025
a0648d3
fix(NcListItem): Fix padding in RTL mode.
falghamdi125 Jan 8, 2025
4c77334
Update NcListItem.vue
falghamdi125 Jan 18, 2025
78cd95f
fix(NcCounterBubble): show original count in title when shortened
ShGKme Jan 18, 2025
561eb4b
feat(Nc*Field): add #icon slot for forward compatibility with v9
ShGKme Jan 19, 2025
6319b4b
fix(l10n): Translate l10n/messages.pot in gl
transifex-integration[bot] Jan 20, 2025
9ede29f
Merge pull request #6395 from nextcloud-libraries/fix/NcCounterBubble…
susnux Jan 20, 2025
c3f11a2
Merge pull request #6400 from nextcloud-libraries/translations_ef429a…
susnux Jan 20, 2025
3ab3f40
Merge pull request #6399 from nextcloud-libraries/feat/Nc-Fields--ico…
susnux Jan 20, 2025
04c0258
Merge pull request #6359 from falghamdi125/fix-nclistitem-padding-in-rtl
susnux Jan 20, 2025
6fbd432
fix(NcAvatar): adjust the status placement based on language direction
DorraJaouad Jan 21, 2025
140a41e
fix(NcReferenceWidget): bidi for toggle button
DorraJaouad Jan 21, 2025
9210452
Merge pull request #6407 from nextcloud-libraries/fix/noid/bidi-avata…
Antreesy Jan 21, 2025
7c29888
doc: Do not override assets while building the styleguide
susnux Jan 21, 2025
420139f
Merge pull request #6408 from nextcloud-libraries/fix/styleguide
juliusknorr Jan 21, 2025
e758db5
fix(NcDateTimePickerNative): do not set invalid values
Antreesy Jan 15, 2025
44cc2fd
Merge pull request #6387 from nextcloud-libraries/fix/noid/date-picke…
Antreesy Jan 21, 2025
2b66e83
chore(deps-dev): Bump vite from 5.4.11 to 5.4.14
dependabot[bot] Jan 22, 2025
05555d6
Merge pull request #6413 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 22, 2025
ca68b5a
chore(deps-dev): Bump @nextcloud/vite-config from 1.5.0 to 1.5.1
dependabot[bot] Jan 22, 2025
95de825
chore(deps-dev): Bump @testing-library/cypress from 10.0.2 to 10.0.3
dependabot[bot] Jan 22, 2025
6abca3d
Merge pull request #6415 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 22, 2025
d5a92ff
Merge pull request #6417 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 22, 2025
2f9206a
chore(stylelint): fix scripts to be unix-compatible
ShGKme Jan 22, 2025
10b5286
chore(stylelint): fix errors
ShGKme Jan 22, 2025
9e40282
chore(devDeps): add stylelint-use-logical
ShGKme Jan 22, 2025
5869460
chore(stylelint): add `csstools/use-logical`
ShGKme Jan 22, 2025
469e0e8
Merge pull request #6419 from nextcloud-libraries/chore/stylelint-use…
susnux Jan 22, 2025
81aaec2
Merge pull request #6418 from nextcloud-libraries/chore/stylelint
susnux Jan 22, 2025
98f8091
chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.1 to 6.2.0
dependabot[bot] Nov 26, 2024
5c03bd2
commit(devDeps): remove node-polyfill-webpack-plugin
ShGKme Dec 2, 2024
62a9255
docs: fix styles as `importPath` was replaced with `loadPaths`
susnux Jan 22, 2025
4fdcf78
chore: pin packages
susnux Jan 22, 2025
50f91a9
Merge pull request #6270 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 22, 2025
ce93ea3
fix(NcTeamResources): Do not make extraneous requests for resources
Pytal Jan 23, 2025
3d4ef81
chore(assets): Update styling from server
nextcloud-command Jan 23, 2025
fb57e38
Merge pull request #6422 from nextcloud-libraries/automated/noid/serv…
raimund-schluessler Jan 23, 2025
1884cee
fix(l10n): Translate l10n/messages.pot in de
transifex-integration[bot] Jan 23, 2025
573cce0
fix(l10n): Translate l10n/messages.pot in de
transifex-integration[bot] Jan 23, 2025
5c9600e
fix(l10n): Translate l10n/messages.pot in de
transifex-integration[bot] Jan 23, 2025
97c0ad6
fix(l10n): Translate l10n/messages.pot in de
transifex-integration[bot] Jan 23, 2025
749f597
fix(l10n): Translate l10n/messages.pot in de
transifex-integration[bot] Jan 23, 2025
5482d04
Merge pull request #6379 from nextcloud-libraries/fix/skip-invalid-te…
Pytal Jan 23, 2025
ed1cfde
Merge pull request #6426 from nextcloud-libraries/translations_ef429a…
susnux Jan 23, 2025
49cbfe8
fix(l10n): Translate l10n/messages.pot in fi_FI
transifex-integration[bot] Jan 23, 2025
990d771
fix(l10n): Translate l10n/messages.pot in fi_FI
transifex-integration[bot] Jan 23, 2025
cb75d15
fix(l10n): Translate l10n/messages.pot in fi_FI
transifex-integration[bot] Jan 23, 2025
bd0bd38
fix(l10n): Translate l10n/messages.pot in fi_FI
transifex-integration[bot] Jan 23, 2025
cd081a4
fix(l10n): Translate l10n/messages.pot in fi_FI
transifex-integration[bot] Jan 23, 2025
813e1a5
Merge pull request #6432 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 23, 2025
ddc93c9
fix(NcModal): Enforce opaque backdrop if needed
susnux Jan 23, 2025
1863e9e
ci(deps): Update workflows from organization
susnux Jan 23, 2025
90ff4c5
ci: block unconventional commits
susnux Jan 23, 2025
84f62c9
chore: Enable dependabot for the `next` branch
susnux Jan 23, 2025
1cd8c83
Merge pull request #6436 from nextcloud-libraries/chore/unconventiona…
skjnldsv Jan 23, 2025
105698c
Merge pull request #6435 from nextcloud-libraries/chore/workflows
skjnldsv Jan 23, 2025
6e7d95c
Merge pull request #6437 from nextcloud-libraries/chore/dependabot
susnux Jan 23, 2025
2d2a944
chore(deps): Bump codecov/codecov-action from 5.1.2 to 5.3.0
dependabot[bot] Jan 23, 2025
918ff71
chore(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6
dependabot[bot] Jan 23, 2025
1938ca3
chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0
dependabot[bot] Jan 23, 2025
31d740f
Merge pull request #6442 from nextcloud-libraries/dependabot/github_a…
dependabot[bot] Jan 23, 2025
c09e40b
ci: dependabot version increase
susnux Jan 23, 2025
375236c
Merge pull request #6441 from nextcloud-libraries/dependabot/github_a…
dependabot[bot] Jan 23, 2025
2990a39
Merge pull request #6445 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 23, 2025
b76ed2a
refactor: Use boolean props with default value false
susnux Jan 23, 2025
3acfdaa
fix(deps): Fix npm audit
nextcloud-command Jan 26, 2025
5ac758f
Merge pull request #6457 from nextcloud-libraries/automated/noid/mast…
raimund-schluessler Jan 26, 2025
a87e60e
chore(deps): Bump codecov/codecov-action from 5.3.0 to 5.3.1
dependabot[bot] Jan 27, 2025
0d9efa6
Merge pull request #6463 from nextcloud-libraries/dependabot/github_a…
dependabot[bot] Jan 27, 2025
1c50065
fix(NcActionRadio): change modelValue to behave like NcCheckboxRadioS…
Antreesy Nov 25, 2024
938ef32
chore: add hint to CHANGELOG.md
Antreesy Jan 27, 2025
f23681f
fix(NcDateTimePickerNative): make 'id' non-required prop, generate de…
Antreesy Jan 24, 2025
d3f8232
fix(NcDateTimePickerNative): align styles with other input elements
Antreesy Jan 24, 2025
b0e6483
docs(NcDateTimePickerNative): remove duplicated examples
Antreesy Jan 24, 2025
5488eb4
Merge pull request #6264 from nextcloud-libraries/fix/noid/action-rad…
Antreesy Jan 27, 2025
bc9e52b
fix(NcActionRadio): follow-up fixes, promote migration to v-model
Antreesy Jan 28, 2025
0c3fb1e
fix(NcEmojiPicker): adjust styles to correctly fit emojis
ShGKme Jan 27, 2025
8da639f
Merge pull request #6465 from nextcloud-libraries/fix/NcEmojiPicker--…
ShGKme Jan 29, 2025
cd4bdf6
fix(NcEmojiPicker): arrow navigation
ShGKme Jan 27, 2025
8ad2ac6
Merge pull request #6454 from nextcloud-libraries/fix/noid/date-picke…
susnux Jan 29, 2025
f0586ba
fix(NcRichText): drop unused props and styles
Antreesy Jan 29, 2025
f083556
fix(NcRichText): rearrange styles
Antreesy Jan 29, 2025
7af98ca
fix(NcRich*): apply logical rules to Rich components
Antreesy Jan 29, 2025
738a528
fix(NcRich*): decrease size of 'tab' symbol
Antreesy Jan 29, 2025
bc2ae5a
fix(NcRichText): increase padding for list items
Antreesy Jan 29, 2025
16c596f
fix(NcEmojiPicker): skip emoji on Tab navigation
ShGKme Jan 27, 2025
8ad1006
refactor(NcEmojiPicker): simplify clear button
ShGKme Jan 27, 2025
b2be0c8
Merge pull request #6466 from nextcloud-libraries/fix/NcEmojiPicker--…
ShGKme Jan 30, 2025
6638d7c
fix(l10n): Translate l10n/messages.pot in is
transifex-integration[bot] Jan 30, 2025
dbff104
Merge pull request #6476 from nextcloud-libraries/translations_ef429a…
ShGKme Jan 30, 2025
1737468
fix(NcActions): Remove on `mousemove` listener for auto focus elements
susnux Jan 30, 2025
ebad174
fix(bidi): apply logical properties for components used in Talk
DorraJaouad Jan 30, 2025
52a4a88
chore(deps): Bump dompurify from 3.2.3 to 3.2.4
dependabot[bot] Jan 31, 2025
1207483
Merge pull request #6477 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Jan 31, 2025
85a7c64
Merge pull request #6475 from nextcloud-libraries/fix/actions-on-scroll
raimund-schluessler Jan 31, 2025
8091da7
Merge pull request #6455 from nextcloud-libraries/fix/noid/bidi-suppo…
DorraJaouad Jan 31, 2025
ab614bf
Merge pull request #6474 from nextcloud-libraries/fix/noid/rich-bidi-…
Antreesy Jan 31, 2025
db42045
chore(docs): remove recommendation about Vue.prototype.OC
ShGKme Jan 26, 2025
3562a8a
chore(docs): remove useless --save from npm install
ShGKme Jan 26, 2025
da32363
chore(docs): deprecate `NextcloudVuePlugin`
ShGKme Jan 26, 2025
697333d
chore(docs): import documentation
ShGKme Jan 26, 2025
b18e9cf
chore(docs): consistent badges
ShGKme Jan 26, 2025
a3480bb
chore(docs): update translation docs
ShGKme Jan 26, 2025
b5afede
chore(docs): remove outdated Getting started
ShGKme Jan 26, 2025
c793550
chore(docs): update description and versions
ShGKme Jan 26, 2025
3e03ce7
chore(docs): add emoji
ShGKme Jan 26, 2025
cef3fdd
chore(docs): restructure Development setup - Contributing section
ShGKme Jan 27, 2025
caf8e62
chore(docs): add How to contribute
ShGKme Jan 27, 2025
ec1cf6a
Merge pull request #6460 from nextcloud-libraries/chore/update-docs
ShGKme Feb 3, 2025
d53e400
chore(deps): Bump rehype-highlight from 7.0.1 to 7.0.2
dependabot[bot] Feb 4, 2025
bc9b61a
Merge pull request #6486 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 4, 2025
44aac60
fix(NcDateTimePicker): selected time is not readable
ShGKme Feb 4, 2025
b8ca379
Merge pull request #6492 from nextcloud-libraries/fix/NcDateTimePicke…
susnux Feb 5, 2025
4c90417
chore(deps-dev): Bump sass from 1.83.4 to 1.84.0
dependabot[bot] Feb 6, 2025
af857d1
Merge pull request #6495 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 6, 2025
75b96ac
test: extend cases of parsing XML-like text
Antreesy Jan 31, 2025
c290a62
fix: extract un-escaping of text/code nodes
Antreesy Feb 6, 2025
d5043f6
Merge pull request #6499 from nextcloud-libraries/fix/noid/rich-escape
Antreesy Feb 7, 2025
dcc017a
fix(NcRichText): unlock tests, patch component
Antreesy Feb 7, 2025
db859f6
Merge pull request #6501 from nextcloud-libraries/fix/noid/rich-escape
susnux Feb 8, 2025
40068e1
chore(deps): Bump remark-gfm from 4.0.0 to 4.0.1
dependabot[bot] Feb 11, 2025
709cf98
Merge pull request #6503 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 11, 2025
2f3ece2
revert: import remark-gfm library in NcRichText as module, not async
Antreesy Feb 11, 2025
56968ae
fix(NcAction*): complete BiDi support
Antreesy Feb 11, 2025
e1424a4
fix(docs): fix style logical rules
Antreesy Feb 11, 2025
8634697
Merge pull request #6506 from nextcloud-libraries/fix/6259/revert-asy…
Antreesy Feb 11, 2025
906fafe
Merge pull request #6452 from nextcloud-libraries/refactor/boolean-pr…
susnux Feb 12, 2025
c0657d8
Merge pull request #6342 from nextcloud-libraries/fix/NcEmojiPicker--…
susnux Feb 12, 2025
5c3303f
Merge pull request #6434 from nextcloud-libraries/fix/modal-mask
susnux Feb 12, 2025
2d3f794
fix(NcPopover): blurry on scaled page
ShGKme Feb 12, 2025
a38575c
fix(NcPopover): remove a gap in arrow on scaling
ShGKme Feb 12, 2025
2017bd5
chore(deps-dev): Bump @nextcloud/vite-config from 1.5.1 to 1.5.2
dependabot[bot] Feb 13, 2025
01ed46e
chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0
dependabot[bot] Feb 13, 2025
c4f15dd
Merge pull request #6513 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 13, 2025
567473a
Merge pull request #6514 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 13, 2025
26e4f0e
chore(deps): Bump elliptic from 6.6.0 to 6.6.1
dependabot[bot] Feb 13, 2025
8a28f4d
Merge pull request #6515 from nextcloud-libraries/dependabot/npm_and_…
dependabot[bot] Feb 13, 2025
654f398
Merge pull request #6372 from nextcloud-libraries/fix/NcRichContented…
Antreesy Feb 13, 2025
6c15905
Merge pull request #6512 from nextcloud-libraries/fix/NcPopover--blur…
ShGKme Feb 13, 2025
0696745
Merge pull request #6470 from nextcloud-libraries/fix/6264/action-rad…
Antreesy Feb 13, 2025
44eb9a9
Merge pull request #6507 from nextcloud-libraries/fix/noid/stylelint
Antreesy Feb 13, 2025
6075391
chore: prepare v8.23.0 release
Antreesy Feb 11, 2025
c630730
Merge pull request #6505 from nextcloud-libraries/chore/v8.23.0
Antreesy Feb 13, 2025
36228de
build: Adjust l10n plugin for new library version
susnux Feb 13, 2025
d88abe8
Merge pull request #6521 from nextcloud-libraries/backport/6517/master
ShGKme Feb 13, 2025
f401be5
chore: prepare v8.23.1 release
Antreesy Feb 13, 2025
c974da9
Merge pull request #6522 from nextcloud-libraries/chore/v8.23.1
susnux Feb 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,29 @@ updates:
interval: daily
timezone: Europe/Paris
open-pull-requests-limit: 10
versioning-strategy: "increase"
labels:
- 3. to review
- dependencies

- package-ecosystem: github-actions
- package-ecosystem: npm
directory: "/"
target-branch: next
schedule:
interval: daily
timezone: Europe/Paris
open-pull-requests-limit: 10
versioning-strategy: "increase"
labels:
- 3. to review
- dependencies

- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
timezone: Europe/Paris
open-pull-requests-limit: 10
labels:
- 3. to review
- dependencies
36 changes: 36 additions & 0 deletions .github/workflows/block-unconventional-commits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This workflow is provided via the organization template repository
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
#
# SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
# SPDX-License-Identifier: MIT

name: Block unconventional commits

on:
pull_request:
types: [opened, ready_for_review, reopened, synchronize]

permissions:
contents: read

concurrency:
group: block-unconventional-commits-${{ github.head_ref || github.run_id }}
cancel-in-progress: true

jobs:
block-unconventional-commits:
name: Block unconventional commits

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- uses: webiny/action-conventional-commits@8bc41ff4e7d423d56fa4905f6ff79209a78776c7 # v1.3.0
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
13 changes: 11 additions & 2 deletions .github/workflows/command-l10n-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,22 @@ jobs:
reaction-type: "+1"

- name: Parse command
uses: skjnldsv/parse-command-comment@master
uses: skjnldsv/parse-command-comment@5c955203c52424151e6d0e58fb9de8a9f6a605a1 # v3.1
id: command

- name: Init branch
uses: xt0rted/pull-request-comment-branch@v3
uses: xt0rted/pull-request-comment-branch@e8b8daa837e8ea7331c0003c9c316a64c6d8b0b1 # v3.0.0
id: comment-branch

- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reactions: '-1'

process:
runs-on: ubuntu-latest
needs: init
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/dependabot-approve-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
name: Dependabot

on:
pull_request_target:
pull_request:
branches:
- main
- master
- next
- stable*

permissions:
Expand All @@ -24,7 +25,7 @@ concurrency:

jobs:
auto-approve-merge:
if: github.actor == 'dependabot[bot]' || github.actor == 'renovate[bot]'
if: github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'renovate[bot]'
runs-on: ubuntu-latest
permissions:
# for hmarr/auto-approve-action to approve PRs
Expand Down
16 changes: 11 additions & 5 deletions .github/workflows/l10n.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,29 @@
name: L10n
on: pull_request

permissions:
contents: read

jobs:
l10n-extract-check:
runs-on: ubuntu-latest

name: Pot check
steps:
- uses: actions/checkout@v4
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@v3
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
id: versions
with:
fallbackNode: '^12'
fallbackNpm: '^6'
fallbackNode: '^20'
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@v4
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/lint-eslint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ concurrency:
jobs:
changes:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read

outputs:
src: ${{ steps.changes.outputs.src}}
Expand Down Expand Up @@ -53,7 +56,9 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Expand All @@ -63,12 +68,12 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Install dependencies
env:
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/lint-stylelint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Expand All @@ -35,12 +37,12 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Install dependencies
env:
Expand Down
13 changes: 9 additions & 4 deletions .github/workflows/node-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ concurrency:
jobs:
changes:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read

outputs:
src: ${{ steps.changes.outputs.src}}
Expand Down Expand Up @@ -57,7 +60,9 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Expand All @@ -67,12 +72,12 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Install dependencies & build
env:
Expand All @@ -88,7 +93,7 @@ jobs:
run: npm run test:coverage --if-present

- name: Collect coverage
uses: codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1
with:
files: ./coverage/lcov.info

Expand Down
16 changes: 11 additions & 5 deletions .github/workflows/npm-audit-fix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ on:
# At 2:30 on Sundays
- cron: '30 2 * * 0'

permissions:
contents: read

jobs:
build:
runs-on: ubuntu-latest
Expand All @@ -27,9 +30,12 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
id: checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
ref: ${{ matrix.branches }}
continue-on-error: true

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Expand All @@ -39,7 +45,7 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

Expand All @@ -51,16 +57,16 @@ jobs:
uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0

- name: Run npm ci and npm run build
if: always()
if: steps.checkout.outcome == 'success'
env:
CYPRESS_INSTALL_BINARY: 0
run: |
npm ci
npm run build --if-present

- name: Create Pull Request
if: always()
uses: peter-evans/create-pull-request@4320041ed380b20e97d388d56a7fb4f9b8c20e79 # v7.0.0
if: steps.checkout.outcome == 'success'
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f # v7.0.6
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: 'fix(deps): Fix npm audit'
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ on:

permissions:
contents: read
packages: write

jobs:
publish:
Expand All @@ -23,6 +22,8 @@ jobs:
name: Build and publish to npm
env:
RELEASE_GROUP: ${{ (contains(github.ref, 'beta') || contains(github.ref, 'alpha')) && 'next' || 'latest' }}
permissions:
packages: write

steps:
- name: Check actor permission level
Expand All @@ -31,7 +32,9 @@ jobs:
require: write

- name: Checkout
uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
Expand All @@ -41,12 +44,12 @@ jobs:
fallbackNpm: '^10'

- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}

- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'

- name: Install dependencies & build
env:
Expand Down
13 changes: 9 additions & 4 deletions .github/workflows/reuse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,17 @@ name: REUSE Compliance Check

on: [pull_request]

permissions:
contents: read

jobs:
reuse-compliance-check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

- name: REUSE Compliance Check
uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
- name: REUSE Compliance Check
uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0
Loading
Loading