Commit graph

5758 commits

Author SHA1 Message Date
6543
edf0728c4a
Add class to forge button be easey to select for css (#3675) 2024-05-03 23:06:24 +02:00
Fernando Barbosa
e6bda2c2b3
Support github deploy task (#3512)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-05-02 18:56:19 +02:00
qwerty287
225ddb586d
Rework entrypoints (#3269)
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com>
Co-authored-by: 6543 <m.huber@kithara.com>
2024-05-02 14:52:01 +02:00
Robert Kaussow
e229a8e633
Add cli output handlers (#3660)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-05-02 08:43:46 +02:00
qwerty287
fa4b1f76bd
Fix bitbucket dir fetching (#3668) 2024-05-01 12:22:07 +02:00
Anbraten
dbd91d3884
Cleanup api docs and ts api-client options (#3663) 2024-05-01 11:50:41 +02:00
Patrick Schratz
4d2610c22e
Allow running tests on arm64 runners (#2605)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: 6543 <m.huber@kithara.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-04-30 12:51:25 +02:00
Robert Kaussow
7f776ebf18
Sanitize tag ref for gitea/forgejo (#3664) 2024-04-30 09:59:03 +02:00
qwerty287
00ccec078c
Add discord plugin (#3662) 2024-04-29 22:31:31 +02:00
Anbraten
ae14150c09
Fix secret loading (#3620) 2024-04-29 21:33:45 +02:00
renovate[bot]
c6b2cd8a48
chore(deps): update node.js to v22 (#3659) 2024-04-28 11:14:03 +02:00
renovate[bot]
325b1b5e57
chore(deps): update dependency trim to v1 (#3658) 2024-04-28 10:50:39 +02:00
Robert Kaussow
4b1ff6d1a7
Compare to pipeline created timestamp while using before/after filter (#3654) 2024-04-28 10:32:31 +02:00
renovate[bot]
2c3cd83402
chore(deps): update dependency got to v14 (#3657) 2024-04-28 10:16:25 +02:00
renovate[bot]
a230e88c3a
chore(deps): lock file maintenance (#3656)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - "before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJkb2N1bWVudGF0aW9uIiwidWkiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-28 08:18:02 +02:00
Robert Kaussow
2d66cfcce2
Split client into multiple files and add more tests (#3647)
All the client functions were in a single file, which was already very
long, and the test file gets even longer as more tests are added. I
split it into separate files representing the API path and started
adding some tests.
2024-04-26 13:46:55 +02:00
Robert Kaussow
daf673a857
Add make target for spellcheck (#3648) 2024-04-26 07:51:10 +02:00
Robert Kaussow
d0057736f1
Add DeletePipeline API (#3506)
This is just a first step, the final goal is to have an API endpoint to
prune Repo Pipelines older than the given date.

@woodpecker-ci/maintainers Can I get some feedback if this is the right
direction?

---------

Co-authored-by: 6543 <m.huber@kithara.com>
2024-04-25 10:59:17 +02:00
Robert Kaussow
9972c24924
Add filter options to GetPipelines API (#3645)
Separate this change from
https://github.com/woodpecker-ci/woodpecker/pull/3506

I would like to get at least this change into v2.5.0 if possible.

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-04-25 09:37:42 +02:00
qwerty287
b5bc1cf48a
Fail on broken anchors (#3644) 2024-04-25 08:29:49 +02:00
qwerty287
b2cfa37682
Deprecate environment filter and improve errors (#3634)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-04-24 16:07:16 +02:00
renovate[bot]
eaceff4483
chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.1 (#3641)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[woodpeckerci/plugin-ready-release-go](https://togithub.com/woodpecker-ci/plugin-ready-release-go)
| patch | `1.1.0` -> `1.1.1` |

---

### Release Notes

<details>
<summary>woodpecker-ci/plugin-ready-release-go
(woodpeckerci/plugin-ready-release-go)</summary>

###
[`v1.1.1`](https://togithub.com/woodpecker-ci/plugin-ready-release-go/blob/HEAD/CHANGELOG.md#111---2024-04-15)

[Compare
Source](https://togithub.com/woodpecker-ci/plugin-ready-release-go/compare/1.1.0...1.1.1)

##### ❤️ Thanks to all contributors! ❤️

[@&#8203;qwerty287](https://togithub.com/qwerty287)

##### 🐛 Bug Fixes

- Fix release link
\[[#&#8203;105](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/105)]

##### Misc

- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to
v4.6.0
\[[#&#8203;104](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/104)]
- chore(deps): update dependency typescript to v5.4.5
\[[#&#8203;103](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/103)]
- fix(deps): update dependency tsx to v4.7.2
\[[#&#8203;102](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/102)]
- chore(deps): update dependency typescript to v5.4.4
\[[#&#8203;101](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/101)]
- fix(deps): update dependency simple-git to v3.24.0
\[[#&#8203;100](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/100)]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to
v3.2.1
\[[#&#8203;99](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/99)]
- chore(deps): update dependency typescript to v5.4.3
\[[#&#8203;98](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/98)]
- fix(deps): update dependency simple-git to v3.23.0
\[[#&#8203;97](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/97)]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to
v3.2.0
\[[#&#8203;96](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/96)]
- chore(deps): update dependency typescript to v5.4.2
\[[#&#8203;95](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/95)]
- fix(deps): update dependency semver to v7.6.0
\[[#&#8203;93](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/93)]
- fix(deps): update dependency tsx to v4.7.1
\[[#&#8203;90](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/90)]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to
v3.1.0
\[[#&#8203;89](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/89)]
- \[pre-commit.ci] pre-commit autoupdate
\[[#&#8203;88](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/88)]
- chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to
v3.0.1
\[[#&#8203;87](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/87)]
- chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to
v1.1.0
\[[#&#8203;85](https://togithub.com/woodpecker-ci/plugin-ready-release-go/pull/85)]

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJidWlsZCIsImRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-24 07:39:40 +02:00
renovate[bot]
3411775446
chore(deps): update web npm deps non-major (#3640)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.202` ->
`2.2.203`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.202/2.2.203)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.203?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.203?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.202/2.2.203?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.202/2.2.203?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`7.7.0` ->
`7.7.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.7.0/7.7.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`7.7.0` ->
`7.7.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.7.0/7.7.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.7.0/7.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.4.23` ->
`3.4.24`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.4.23/3.4.24)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.4.23/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.4.23/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.4.23` ->
`3.4.24`](https://renovatebot.com/diffs/npm/vue/3.4.23/3.4.24) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.23/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.23/3.4.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n))
| [`9.13.0` ->
`9.13.1`](https://renovatebot.com/diffs/npm/vue-i18n/9.13.0/9.13.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.13.0/9.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.13.0/9.13.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://togithub.com/vuejs/language-tools)
([source](https://togithub.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`2.0.13` ->
`2.0.14`](https://renovatebot.com/diffs/npm/vue-tsc/2.0.13/2.0.14) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.0.13/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.0.13/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.203`](https://togithub.com/iconify/icon-sets/compare/2.2.202...2.2.203)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.202...2.2.203)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#771-2024-04-22)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1)

##### 🩹 Fixes

- **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property
assignment

- **eslint-plugin:** \[explicit-function-return-type] fix checking wrong
ancestor's return type

- **eslint-plugin:** \[prefer-optional-chain] only look at left operand
for `requireNullish`

-   **eslint-plugin:** \[no-for-in-array] refine report location

- **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null
assertion for void type

##### ❤️  Thank You

-   Abraham Guo
-   Kirk Waiblinger
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v7.7.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#771-2024-04-22)

[Compare
Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.7.0...v7.7.1)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.4.24`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3424-2024-04-22)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.4.23...v3.4.24)

##### Bug Fixes

- **compiler-core:** handle template ref bound via v-bind object on
v-for ([#&#8203;10706](https://togithub.com/vuejs/core/issues/10706))
([da7adef](da7adefa84)),
closes [#&#8203;10696](https://togithub.com/vuejs/core/issues/10696)
- **compiler-core:** properly parse await expressions in edge cases
([b92c25f](b92c25f53d)),
closes [#&#8203;10754](https://togithub.com/vuejs/core/issues/10754)
- **compiler-sfc:** handle readonly operator and ReadonlyArray/Map/Set
types
([5cef52a](5cef52a5c2)),
closes [#&#8203;10726](https://togithub.com/vuejs/core/issues/10726)
- **compiler-ssr:** fix hydration mismatch for conditional slot in
transition
([f12c81e](f12c81efca)),
closes [#&#8203;10743](https://togithub.com/vuejs/core/issues/10743)
- **compiler-ssr:** fix v-html SSR for nullish values
([1ff4076](1ff407676f)),
closes [#&#8203;10725](https://togithub.com/vuejs/core/issues/10725)
- **deps:** update compiler
([#&#8203;10760](https://togithub.com/vuejs/core/issues/10760))
([15df5c1](15df5c1b26))
- **runtime-core:** fix edge case of KeepAlive inside Transition with
slot children
([#&#8203;10719](https://togithub.com/vuejs/core/issues/10719))
([e51ca61](e51ca61ca0)),
closes [#&#8203;10708](https://togithub.com/vuejs/core/issues/10708)
- **runtime-core:** further fix slots \_ctx check
([cde7f05](cde7f05787)),
closes [#&#8203;10724](https://togithub.com/vuejs/core/issues/10724)
- **runtime-core:** props should be readonly via direct template access
([b93f264](b93f264647)),
closes [#&#8203;8216](https://togithub.com/vuejs/core/issues/8216)
[#&#8203;10736](https://togithub.com/vuejs/core/issues/10736)
- **transition:** transition is breaking/flickering when enter is
canceled ([#&#8203;10688](https://togithub.com/vuejs/core/issues/10688))
([65109a7](65109a70f1))

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.13.1`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v9131-2024-04-20T152552Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.13.0...v9.13.1)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.13.1)

<!-- Release notes generated using configuration in .github/release.yml
at v9.13.1 -->

#### What's Changed

##### 🐛 Bug Fixes

- fix(message-compiler): cannot resolve none-identifier characters at
linked key by [@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1813](https://togithub.com/intlify/vue-i18n-next/pull/1813)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.13.0...v9.13.1

</details>

<details>
<summary>vuejs/language-tools (vue-tsc)</summary>

###
[`v2.0.14`](https://togithub.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2014-2024422)

[Compare
Source](https://togithub.com/vuejs/language-tools/compare/v2.0.13...v2.0.14)

##### Features

- **language-core:** added search html tag
([#&#8203;4280](https://togithub.com/vuejs/language-tools/issues/4280))
- Thanks [@&#8203;audunhov](https://togithub.com/audunhov)
-   **language-service:** added Russian, Czech localization support

##### Bug Fixes

- **language-core:** `@ts-ignore` not working for slots
([#&#8203;4263](https://togithub.com/vuejs/language-tools/issues/4263))
- **language-core:** reduce unnecessary props mapping
([#&#8203;4284](https://togithub.com/vuejs/language-tools/issues/4284))
- **tsc:** improve regexp performance for global type removal
([#&#8203;4260](https://togithub.com/vuejs/language-tools/issues/4260))
- Thanks [@&#8203;blake-newman](https://togithub.com/blake-newman)

##### Other Changes

- Upgrade Volar from `v2.2.0-alpha.8` to `v2.2.0-alpha.10` to fix some
issues:
- Parameter Hints not working in Hybrid Mode
([#&#8203;3948](https://togithub.com/vuejs/language-tools/issues/3948))
- TS server to crash repeatedly when include large js file
([#&#8203;4278](https://togithub.com/vuejs/language-tools/issues/4278))
- Randomly causing errors when renaming / find definitions in Hybrid
Mode
([#&#8203;4257](https://togithub.com/vuejs/language-tools/issues/4257),
[#&#8203;4281](https://togithub.com/vuejs/language-tools/issues/4281),
[#&#8203;4282](https://togithub.com/vuejs/language-tools/issues/4282))
    -   Unable to resolve Nuxt UI component type
    -   Incomplete results for find refernces in Hybrid Mode
- The following extensions have been added to Hybrid Mode’s
compatibility whitelist:
    -   `bierner.lit-html`
    -   `denoland.vscode-deno` (When `deno.enable` is `false`)
    -   `jenkey2011.string-highlight`
- **language-core:** improve maintainability of codegen
([#&#8203;4276](https://togithub.com/vuejs/language-tools/issues/4276))
- Deprecated `vueCompilerOptions.nativeTags`, now respects the
`nodeType` property of template AST node.
- Dynamic component types without v-bind:is are no longer supported.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJ1aSJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-24 07:34:00 +02:00
Thomas Anderson
b02f2df89e
CLI: remove step logs (#3458)
On top of #3451, addresses [PR
note](https://github.com/woodpecker-ci/woodpecker/pull/3451#discussion_r1505438144)

related to #1100

Not tested.

---------

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-04-22 19:11:59 +02:00
Robert Kaussow
e51f804ad6
Add task details to queue info in woodpecker-go (#3636) 2024-04-22 10:54:57 +02:00
qwerty287
719021b91c
Fix step syntax in docs (#3635)
Some are not using array syntax yet…
2024-04-21 18:51:08 +02:00
qwerty287
f9ef8ee374 Translated using Weblate (German)
Currently translated at 100.0% (373 of 373 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2024-04-21 14:57:40 +00:00
renovate[bot]
98e27b9f6e
chore(deps): update docs npm deps non-major (#3632)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@docusaurus/tsconfig](https://togithub.com/facebook/docusaurus)
([source](https://togithub.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig))
| [`3.1.1` ->
`3.2.1`](https://renovatebot.com/diffs/npm/@docusaurus%2ftsconfig/3.1.1/3.2.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2ftsconfig/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2ftsconfig/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2ftsconfig/3.1.1/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2ftsconfig/3.1.1/3.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [marked](https://marked.js.org)
([source](https://togithub.com/markedjs/marked)) | [`12.0.1` ->
`12.0.2`](https://renovatebot.com/diffs/npm/marked/12.0.1/12.0.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/marked/12.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/marked/12.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/marked/12.0.1/12.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/marked/12.0.1/12.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>facebook/docusaurus (@&#8203;docusaurus/tsconfig)</summary>

###
[`v3.2.1`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#321-2024-04-04)

[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v3.2.0...v3.2.1)

##### 🐛 Bug Fix

-   `docusaurus`
- [#&#8203;10012](https://togithub.com/facebook/docusaurus/pull/10012)
fix(core): fix configurePostCss v3.2 regression
([@&#8203;slorber](https://togithub.com/slorber))

##### 📝 Documentation

- [#&#8203;9980](https://togithub.com/facebook/docusaurus/pull/9980)
docs: remove old github action description
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;10014](https://togithub.com/facebook/docusaurus/pull/10014)
docs(website): fix SEO docs headTags example
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;10004](https://togithub.com/facebook/docusaurus/pull/10004)
docs(website): Announce v3.2 on website/homepage
([@&#8203;slorber](https://togithub.com/slorber))

##### 🤖 Dependencies

- [#&#8203;10006](https://togithub.com/facebook/docusaurus/pull/10006)
chore(deps): bump actions/dependency-review-action from 4.2.4 to 4.2.5
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))

##### Committers: 2

-   Sébastien Lorber ([@&#8203;slorber](https://togithub.com/slorber))
-   ozaki ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))

###
[`v3.2.0`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#320-2024-03-29)

[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v3.1.1...v3.2.0)

##### 🚀 New Feature

- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus-plugin-sitemap`,
`docusaurus-types`, `docusaurus-utils`, `docusaurus`
- [#&#8203;9954](https://togithub.com/facebook/docusaurus/pull/9954)
feat(sitemap): add support for "lastmod"
([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-utils-validation`, `docusaurus-utils`
- [#&#8203;9912](https://togithub.com/facebook/docusaurus/pull/9912)
feat(blog): add LastUpdateAuthor & LastUpdateTime
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   `docusaurus-plugin-debug`, `docusaurus-types`, `docusaurus`
- [#&#8203;9931](https://togithub.com/facebook/docusaurus/pull/9931)
feat(core): add new plugin allContentLoaded lifecycle
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-translations`
- [#&#8203;9928](https://togithub.com/facebook/docusaurus/pull/9928)
feat(theme-translations) Icelandic (is)
([@&#8203;Hallinn](https://togithub.com/Hallinn))
-   `docusaurus-plugin-content-blog`
- [#&#8203;9886](https://togithub.com/facebook/docusaurus/pull/9886)
feat(blog): allow processing blog posts through a processBlogPosts
function ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;9838](https://togithub.com/facebook/docusaurus/pull/9838)
feat(blog): add blog pageBasePath plugin option
([@&#8203;ilg-ul](https://togithub.com/ilg-ul))
-   `docusaurus`
- [#&#8203;9681](https://togithub.com/facebook/docusaurus/pull/9681)
feat(swizzle): ask user preferred language if no language CLI option
provided ([@&#8203;yixiaojiu](https://togithub.com/yixiaojiu))
-   `create-docusaurus`, `docusaurus-utils`
- [#&#8203;9442](https://togithub.com/facebook/docusaurus/pull/9442)
feat(create-docusaurus): ask user for preferred language when no
language CLI option provided
([@&#8203;Rafael-Martins](https://togithub.com/Rafael-Martins))
-   `docusaurus-plugin-vercel-analytics`
- [#&#8203;9687](https://togithub.com/facebook/docusaurus/pull/9687)
feat(plugin-vercel-analytics): add new vercel analytics plugin
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   `docusaurus-mdx-loader`
- [#&#8203;9684](https://togithub.com/facebook/docusaurus/pull/9684)
feat(mdx-loader): the table-of-contents should display toc/headings of
imported MDX partials
([@&#8203;anatolykopyl](https://togithub.com/anatolykopyl))

##### 🐛 Bug Fix

-   `docusaurus-mdx-loader`
- [#&#8203;9999](https://togithub.com/facebook/docusaurus/pull/9999)
fix(mdx-loader): Ignore contentTitle coming after Markdown thematicBreak
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-search-algolia`
- [#&#8203;9945](https://togithub.com/facebook/docusaurus/pull/9945)
fix(a11y): move focus algolia-search focus back to search input on
Escape ([@&#8203;mxschmitt](https://togithub.com/mxschmitt))
-   `docusaurus-plugin-content-blog`
- [#&#8203;9920](https://togithub.com/facebook/docusaurus/pull/9920)
fix(blog): apply trailing slash to blog feed
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   `docusaurus-theme-classic`
- [#&#8203;9944](https://togithub.com/facebook/docusaurus/pull/9944)
fix(theme): improve a11y of DocSidebarItemCategory expand/collapsed
button ([@&#8203;mxschmitt](https://togithub.com/mxschmitt))
-   `docusaurus-theme-translations`
- [#&#8203;9915](https://togithub.com/facebook/docusaurus/pull/9915)
fix(theme-translations): complete and modify Japanese translations
([@&#8203;Suenaga-Ryuya](https://togithub.com/Suenaga-Ryuya))
- [#&#8203;9910](https://togithub.com/facebook/docusaurus/pull/9910)
fix(theme-translations): add Japanese translations
([@&#8203;Suenaga-Ryuya](https://togithub.com/Suenaga-Ryuya))
- [#&#8203;9872](https://togithub.com/facebook/docusaurus/pull/9872)
fix(theme-translations): complete and improve Spanish theme translations
([@&#8203;4troDev](https://togithub.com/4troDev))
- [#&#8203;9812](https://togithub.com/facebook/docusaurus/pull/9812)
fix(i18n): add missing theme translations for fa locale
([@&#8203;VahidNaderi](https://togithub.com/VahidNaderi))
-   `docusaurus-utils`
- [#&#8203;9897](https://togithub.com/facebook/docusaurus/pull/9897)
fix(mdx-loader): mdx-code-block should support CRLF
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus`
- [#&#8203;9878](https://togithub.com/facebook/docusaurus/pull/9878)
fix(core): fix default i18n calendar used, infer it from locale if
possible ([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9852](https://togithub.com/facebook/docusaurus/pull/9852)
fix(core): ensure core error boundary is able to render theme layout
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-remark-plugin-npm2yarn`
- [#&#8203;9861](https://togithub.com/facebook/docusaurus/pull/9861)
fix(remark-npm2yarn): update npm-to-yarn from 2.0.0 to 2.2.1, fix pnpm
extra args syntax ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   `docusaurus-theme-classic`, `docusaurus-theme-translations`
- [#&#8203;9851](https://togithub.com/facebook/docusaurus/pull/9851)
fix(theme-classic): should use plurals for category items description
([@&#8203;baradusov](https://togithub.com/baradusov))

##### 🏃‍♀️ Performance

-   `docusaurus-types`, `docusaurus-utils`, `docusaurus`
- [#&#8203;9975](https://togithub.com/facebook/docusaurus/pull/9975)
refactor(core): improve dev perf, fine-grained site reloads - part 3
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-types`, `docusaurus`
- [#&#8203;9968](https://togithub.com/facebook/docusaurus/pull/9968)
refactor(core): improve dev perf, fine-grained site reloads - part2
([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`,
`docusaurus-types`, `docusaurus`
- [#&#8203;9903](https://togithub.com/facebook/docusaurus/pull/9903)
refactor(core): improve dev perf, fine-grained site reloads - part1
([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-utils`
- [#&#8203;9890](https://togithub.com/facebook/docusaurus/pull/9890)
perf: optimize getFileCommitDate, make it async
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus`
- [#&#8203;9798](https://togithub.com/facebook/docusaurus/pull/9798)
refactor(core): internalize, simplify and optimize the SSG logic
([@&#8203;slorber](https://togithub.com/slorber))

##### 💅 Polish

- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;9868](https://togithub.com/facebook/docusaurus/pull/9868)
refactor(theme): dates should be formatted on the client-side instead of
in nodejs code ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- `docusaurus-plugin-content-blog`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-types`
- [#&#8203;9669](https://togithub.com/facebook/docusaurus/pull/9669)
refactor(theme): use JSON-LD instead of microdata for blog structured
data ([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
-   `docusaurus-plugin-content-docs`
- [#&#8203;9839](https://togithub.com/facebook/docusaurus/pull/9839)
refactor(blog): improve doc global data hook error message + add doc
warning to blogOnly mode
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))

##### 📝 Documentation

- [#&#8203;9937](https://togithub.com/facebook/docusaurus/pull/9937)
docs: use official GitHub Action to deploy to GitHub Pages
([@&#8203;vlad-nestorov](https://togithub.com/vlad-nestorov))
- [#&#8203;9971](https://togithub.com/facebook/docusaurus/pull/9971)
docs: replace VuePress by VitePress on tool comparison section
([@&#8203;sunkanmii](https://togithub.com/sunkanmii))
- [#&#8203;9914](https://togithub.com/facebook/docusaurus/pull/9914)
docs: update legacy MDX v1 links to markdown links
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;9913](https://togithub.com/facebook/docusaurus/pull/9913)
docs: update legacy MDX v1 links to markdown links
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;9906](https://togithub.com/facebook/docusaurus/pull/9906)
docs: emphasize "index slug" convention
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;9877](https://togithub.com/facebook/docusaurus/pull/9877)
docs: fix typos in deployment.mdx
([@&#8203;Oreoxmt](https://togithub.com/Oreoxmt))
- [#&#8203;9845](https://togithub.com/facebook/docusaurus/pull/9845)
docs: typo ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- [#&#8203;9816](https://togithub.com/facebook/docusaurus/pull/9816)
docs: Add docs for Mermaid Component
([@&#8203;Its-Just-Nans](https://togithub.com/Its-Just-Nans))

##### 🤖 Dependencies

- [#&#8203;9981](https://togithub.com/facebook/docusaurus/pull/9981)
chore(deps): bump actions/dependency-review-action from 4.1.3 to 4.2.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9982](https://togithub.com/facebook/docusaurus/pull/9982)
chore(deps): bump katex from 0.16.8 to 0.16.10
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9983](https://togithub.com/facebook/docusaurus/pull/9983)
chore(deps): bump express from 4.18.2 to 4.19.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9977](https://togithub.com/facebook/docusaurus/pull/9977)
chore(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9958](https://togithub.com/facebook/docusaurus/pull/9958)
chore(deps): bump follow-redirects from 1.15.4 to 1.15.6
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9892](https://togithub.com/facebook/docusaurus/pull/9892)
chore(deps): bump actions/dependency-review-action from 4.1.2 to 4.1.3
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9869](https://togithub.com/facebook/docusaurus/pull/9869)
chore(deps): bump actions/dependency-review-action from 4.0.0 to 4.1.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9874](https://togithub.com/facebook/docusaurus/pull/9874)
chore(deps): bump ip from 2.0.0 to 2.0.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9843](https://togithub.com/facebook/docusaurus/pull/9843)
chore(deps): bump actions/setup-node from 4.0.1 to 4.0.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9824](https://togithub.com/facebook/docusaurus/pull/9824)
chore(deps): bump treosh/lighthouse-ci-action from 10.1.0 to 11.4.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9823](https://togithub.com/facebook/docusaurus/pull/9823)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.8.0 to
2.9.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))

##### 🔧 Maintenance

- `docusaurus-plugin-client-redirects`,
`docusaurus-plugin-content-docs`, `docusaurus-utils-common`,
`docusaurus-utils-validation`, `docusaurus-utils`, `docusaurus`
- [#&#8203;9972](https://togithub.com/facebook/docusaurus/pull/9972)
refactor(utils): remove duplicated function
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   Other
- [#&#8203;9965](https://togithub.com/facebook/docusaurus/pull/9965)
refactor(website): organise blog posts by year
([@&#8203;GingerGeek](https://togithub.com/GingerGeek))
- [#&#8203;9865](https://togithub.com/facebook/docusaurus/pull/9865)
chore(website): update
[@&#8203;crowdin/crowdin-api-client](https://togithub.com/crowdin/crowdin-api-client)
([@&#8203;chris-bateman](https://togithub.com/chris-bateman))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-utils`
- [#&#8203;9963](https://togithub.com/facebook/docusaurus/pull/9963)
refactor(docs,blog): last update timestamp should be in milliseconds
instead of seconds ([@&#8203;slorber](https://togithub.com/slorber))

##### Committers: 22

-   Aolin ([@&#8203;Oreoxmt](https://togithub.com/Oreoxmt))
- Anatoly Kopyl
([@&#8203;anatolykopyl](https://togithub.com/anatolykopyl))
- Chris Bateman
([@&#8203;chris-bateman](https://togithub.com/chris-bateman))
- Fafowora Sunkanmi
([@&#8203;sunkanmii](https://togithub.com/sunkanmii))
- Hallbjörn Magnússon ([@&#8203;Hallinn](https://togithub.com/Hallinn))
- John Reilly
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
-   Joshua Chen ([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
-   Josue \[4tro] A ([@&#8203;4troDev](https://togithub.com/4troDev))
-   Liviu Ionescu ([@&#8203;ilg-ul](https://togithub.com/ilg-ul))
-   Max Schmitt ([@&#8203;mxschmitt](https://togithub.com/mxschmitt))
- Rafael Martins
([@&#8203;Rafael-Martins](https://togithub.com/Rafael-Martins))
-   Sébastien Lorber ([@&#8203;slorber](https://togithub.com/slorber))
- Vahid Naderi ([@&#8203;VahidNaderi](https://togithub.com/VahidNaderi))
- Vlad Nestorov
([@&#8203;vlad-nestorov](https://togithub.com/vlad-nestorov))
- Zed Spencer-Milnes
([@&#8203;GingerGeek](https://togithub.com/GingerGeek))
-   axel7083 ([@&#8203;axel7083](https://togithub.com/axel7083))
-   krinza.eth ([@&#8203;kaymomin](https://togithub.com/kaymomin))
-   n4n5 ([@&#8203;Its-Just-Nans](https://togithub.com/Its-Just-Nans))
-   ozaki ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- suenryu ([@&#8203;Suenaga-Ryuya](https://togithub.com/Suenaga-Ryuya))
- Нуриль Барадусов ([@&#8203;baradusov](https://togithub.com/baradusov))
-   翊小久 ([@&#8203;yixiaojiu](https://togithub.com/yixiaojiu))

</details>

<details>
<summary>markedjs/marked (marked)</summary>

###
[`v12.0.2`](https://togithub.com/markedjs/marked/releases/tag/v12.0.2)

[Compare
Source](https://togithub.com/markedjs/marked/compare/v12.0.1...v12.0.2)

##### Bug Fixes

- fix Setext continuation in blockquote
([#&#8203;3257](https://togithub.com/markedjs/marked/issues/3257))
([e9f0eed](e9f0eed707))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJkb2N1bWVudGF0aW9uIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-20 17:15:26 +02:00
renovate[bot]
2a99a2ee5d
chore(deps): update web npm deps non-major (#3631)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@iconify/json](https://iconify.design/icon-sets/)
([source](https://togithub.com/iconify/icon-sets)) | [`2.2.201` ->
`2.2.202`](https://renovatebot.com/diffs/npm/@iconify%2fjson/2.2.201/2.2.202)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@iconify%2fjson/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@iconify%2fjson/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@iconify%2fjson/2.2.201/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@iconify%2fjson/2.2.201/2.2.202?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://togithub.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://togithub.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.4.22` ->
`3.4.23`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.3` ->
`5.4.5`](https://renovatebot.com/diffs/npm/typescript/5.4.3/5.4.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.3/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://vitejs.dev)
([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.8` ->
`5.2.10`](https://renovatebot.com/diffs/npm/vite/5.2.8/5.2.10) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.8/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.8/5.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://togithub.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://togithub.com/vuejs/core)) | [`3.4.22` ->
`3.4.23`](https://renovatebot.com/diffs/npm/vue/3.4.22/3.4.23) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.22/3.4.23?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue-i18n](https://togithub.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme)
([source](https://togithub.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n))
| [`9.12.1` ->
`9.13.0`](https://renovatebot.com/diffs/npm/vue-i18n/9.12.1/9.13.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-i18n/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-i18n/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-i18n/9.12.1/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-i18n/9.12.1/9.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-router](https://togithub.com/vuejs/router) | [`4.3.0` ->
`4.3.2`](https://renovatebot.com/diffs/npm/vue-router/4.3.0/4.3.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.3.0/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.3.0/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>iconify/icon-sets (@&#8203;iconify/json)</summary>

###
[`v2.2.202`](https://togithub.com/iconify/icon-sets/compare/2.2.201...2.2.202)

[Compare
Source](https://togithub.com/iconify/icon-sets/compare/2.2.201...2.2.202)

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.4.23`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3423-2024-04-16)

[Compare
Source](https://togithub.com/vuejs/core/compare/v3.4.22...v3.4.23)

##### Bug Fixes

- **runtime-core:** fix regression for $attrs tracking in slots
([6930e60](6930e60787)),
closes [#&#8203;10710](https://togithub.com/vuejs/core/issues/10710)
- **runtime-core:** use same internal object mechanism for slots
([6df53d8](6df53d85a2)),
closes [#&#8203;10709](https://togithub.com/vuejs/core/issues/10709)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.4.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.5):
TypeScript 5.4.5

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.5
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4):
TypeScript 5.4.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10)

- revert: perf: use workspace root for fs cache
([#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712))
([#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476))
([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes
[#&#8203;15712](https://togithub.com/vitejs/vite/issues/15712)
[#&#8203;16476](https://togithub.com/vitejs/vite/issues/16476)
- fix: add base to virtual html
([#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442))
([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes
[#&#8203;16442](https://togithub.com/vitejs/vite/issues/16442)
- fix: adjust esm syntax judgment logic
([#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436))
([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes
[#&#8203;16436](https://togithub.com/vitejs/vite/issues/16436)
- fix: don't add outDirs to watch.ignored if emptyOutDir is false
([#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453))
([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes
[#&#8203;16453](https://togithub.com/vitejs/vite/issues/16453)
- fix(cspNonce): don't overwrite existing nonce values
([#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415))
([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes
[#&#8203;16415](https://togithub.com/vitejs/vite/issues/16415)
- feat: show warning if root is in build.outDir
([#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454))
([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes
[#&#8203;16454](https://togithub.com/vitejs/vite/issues/16454)
- feat: write cspNonce to style tags
([#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419))
([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes
[#&#8203;16419](https://togithub.com/vitejs/vite/issues/16419)
- chore(deps): update dependency eslint-plugin-n to v17
([#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381))
([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes
[#&#8203;16381](https://togithub.com/vitejs/vite/issues/16381)

###
[`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small)

[Compare
Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9)

- fix: `fsp.rm` removing files does not take effect
([#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032))
([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes
[#&#8203;16032](https://togithub.com/vitejs/vite/issues/16032)
- fix: fix accumulated stacks in error overlay
([#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393))
([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes
[#&#8203;16393](https://togithub.com/vitejs/vite/issues/16393)
- fix(deps): update all non-major dependencies
([#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376))
([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes
[#&#8203;16376](https://togithub.com/vitejs/vite/issues/16376)
- chore: update region comment
([#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380))
([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes
[#&#8203;16380](https://togithub.com/vitejs/vite/issues/16380)
- perf: reduce size of injected \__vite\_\_mapDeps code
([#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184))
([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes
[#&#8203;16184](https://togithub.com/vitejs/vite/issues/16184)
- perf(css): only replace empty chunk if imported
([#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349))
([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes
[#&#8203;16349](https://togithub.com/vitejs/vite/issues/16349)

</details>

<details>
<summary>intlify/vue-i18n-next (vue-i18n)</summary>

###
[`v9.13.0`](https://togithub.com/intlify/vue-i18n-next/blob/HEAD/CHANGELOG.md#v9130-2024-04-17T144738Z)

[Compare
Source](https://togithub.com/intlify/vue-i18n-next/compare/v9.12.1...v9.13.0)

This changelog is generated by [GitHub
Releases](https://togithub.com/intlify/vue-i18n-next/releases/tag/v9.13.0)

<!-- Release notes generated using configuration in .github/release.yml
at v9.13.0 -->

#### What's Changed

##### ⚠️ Deprecated Features

- fix: EOL announcement warning for vue-i18n-bridge by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1800](https://togithub.com/intlify/vue-i18n-next/pull/1800)

#####  Improvement Features

- fix: not throw warnings when using implicit fallback by
[@&#8203;ShinnosukeKomiya](https://togithub.com/ShinnosukeKomiya) in
[https://github.com/intlify/vue-i18n-next/pull/1798](https://togithub.com/intlify/vue-i18n-next/pull/1798)

##### 📝️ Documentations

- fix: spelling by [@&#8203;DamageESP](https://togithub.com/DamageESP)
in
[https://github.com/intlify/vue-i18n-next/pull/1802](https://togithub.com/intlify/vue-i18n-next/pull/1802)
- docs: improve documentation by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1801](https://togithub.com/intlify/vue-i18n-next/pull/1801)
- docs: fix dead link on menu by
[@&#8203;kazupon](https://togithub.com/kazupon) in
[https://github.com/intlify/vue-i18n-next/pull/1804](https://togithub.com/intlify/vue-i18n-next/pull/1804)

#### New Contributors

- [@&#8203;ShinnosukeKomiya](https://togithub.com/ShinnosukeKomiya) made
their first contribution in
[https://github.com/intlify/vue-i18n-next/pull/1798](https://togithub.com/intlify/vue-i18n-next/pull/1798)
- [@&#8203;DamageESP](https://togithub.com/DamageESP) made their first
contribution in
[https://github.com/intlify/vue-i18n-next/pull/1802](https://togithub.com/intlify/vue-i18n-next/pull/1802)

**Full Changelog**:
https://github.com/intlify/vue-i18n-next/compare/v9.12.1...v9.13.0

</details>

<details>
<summary>vuejs/router (vue-router)</summary>

### [`v4.3.2`](https://togithub.com/vuejs/router/releases/tag/v4.3.2)

[Compare
Source](https://togithub.com/vuejs/router/compare/v4.3.1...v4.3.2)

Please refer to
[CHANGELOG.md](https://togithub.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

### [`v4.3.1`](https://togithub.com/vuejs/router/releases/tag/v4.3.1)

[Compare
Source](https://togithub.com/vuejs/router/compare/v4.3.0...v4.3.1)

Please refer to
[CHANGELOG.md](https://togithub.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJ1aSJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-20 17:04:58 +02:00
Michael
7f0084c476 Translated using Weblate (French)
Currently translated at 100.0% (373 of 373 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/fr/
2024-04-19 09:57:40 +00:00
qwerty287
825e0e1b10
Use our github-release plugin (#3624)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2024-04-18 15:16:16 +00:00
6543
adfcdaf124
bump golang.org/x/net to v0.24.0 (#3628) 2024-04-18 17:11:00 +02:00
renovate[bot]
5664794d43
chore(deps): lock file maintenance (#3622)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - "before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMwMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJkb2N1bWVudGF0aW9uIiwidWkiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-18 07:39:15 +02:00
Anbraten
d494b6a959
Use forge from db (#1417)
This is the first step towards support for multiple forges (#138). It
inserts a forge using the currently existing env varaibles into db and
uses this forge from db later on in all places of the code.

closes #621

addresses #138 

# TODO
- [x] add forges table
- [x] add id of forge to repo
- [x] use forge of repo
- [x] add forge from env vars to db if not exists
- [x] migrate repo.ForgeID to the newly generated forge
- [x] support cache with forge from repo
- [x] maybe add forge loading cache? (use LRU cache for forges, I expect
users to have less than 10 forges normally)

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2024-04-16 08:04:55 +02:00
Elara
0a38fb89db
Add Twine plugin (#3619)
This PR adds my plugin for the [Twine](https://github.com/pypa/twine/)
tool. It lets users upload python projects to PyPi.
2024-04-16 07:43:10 +02:00
Anbraten
0aee9d7342
fix cli config loading and correct comment (#3618)
closes #3553


https://github.com/woodpecker-ci/woodpecker/pull/3518#discussion_r1542662674
2024-04-15 21:18:02 +02:00
Robert Kaussow
781628816d
Fix make in_docker generate (#3616) 2024-04-15 17:46:44 +02:00
Robert Kaussow
21f87b4b1d
Remove review button from approval view (#3617)
Not required anymore after
https://github.com/woodpecker-ci/woodpecker/pull/2757 was merged.
2024-04-15 16:42:19 +02:00
qwerty287
00f0fcd416
Rework addons (use rpc) (#3268)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-04-15 10:04:21 +02:00
qwerty287
b177d82064
Fix docs (#3615)
from #3268
2024-04-15 09:39:58 +02:00
Elias
f211a780f3
Handle ImagePullBackOff pod status (#3580)
close: https://github.com/woodpecker-ci/woodpecker/issues/3555

Put the same logic from `waitStep` and call the function
`isImagePullBackOffState` in the `tailStep` function.

---------

Co-authored-by: elias.souza <elias.souza@quintoandar.com.br>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-04-15 09:08:13 +02:00
Thomas Anderson
b8763a8f34
Step logs removing API and Button (#3451)
Closes #3444
closes #1272

---

Admin:
![Screenshot 2024-02-27
1](https://github.com/woodpecker-ci/woodpecker/assets/127358482/285b2daa-9a37-4bd8-a11e-c4b7ced20e5a)
![Screenshot 2024-02-27
2](https://github.com/woodpecker-ci/woodpecker/assets/127358482/891ff2f8-71b5-4687-80a7-e3e4b1cb4e41)
![Screenshot 2024-02-27
3](https://github.com/woodpecker-ci/woodpecker/assets/127358482/362dbfe9-ac63-4be4-a4bb-f4e5140d54a5)

User:
![Screenshot 2024-02-27
4](https://github.com/woodpecker-ci/woodpecker/assets/127358482/b2f3db6b-5ec3-4e06-a508-61dd07a69d60)
2024-04-15 01:50:50 +02:00
Robert Kaussow
b4cd1da29c
Apply skip ci filter only on push events (#3612)
Fixes: https://github.com/woodpecker-ci/woodpecker/issues/3606
2024-04-14 15:25:28 +03:00
6543
399bc5bf1b
Document how to enable parallel step exec for all steps (#3605)
Document how depends_on work in more details

---------

Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2024-04-10 12:31:42 +02:00
qwerty287
b0c9dfd2cf
Fix bitbucket file fetching (#3604)
closes https://github.com/woodpecker-ci/woodpecker/issues/3600
2024-04-09 11:30:04 +02:00
qwerty287
c9a3bfb321
Fix spellcheck and enable more dirs (#3603) 2024-04-09 09:04:53 +02:00
nemunaire
8e45ddd58b
agent: Continue to retry indefinitely (#3599)
When the woodpecker server is not reachable (eg. for update,
maintenance, agent connection issue, ...) for a long period of time, the
agent tries continuously to reconnect, without any delay. This creates
**several GB** of logs in a short period of time.

Here is a sample line, repeated indefinitely:

```
{"level":"error","error":"rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp x.x.x.x:xxx: connect: connection refused\"","time":"2024-04-07T17:29:59Z","message":"grpc error: done(): code: Unavailable"}
```

It appears that the [backoff
package](https://pkg.go.dev/github.com/cenkalti/backoff/v4#BackOff),
after a certain amount of time, returns `backoff.Stop` (-1) instead of a
valid delay to wait. It means that no more retry should be made, [as
shown in the
example](https://pkg.go.dev/github.com/cenkalti/backoff/v4#BackOff). But
the code doesn't handle that case and takes -1 as the next delay.
This led to continuous retry with no delay between them and creates a
huge amount of logs.

[`MaxElapsedTime` default is 15
minutes](https://pkg.go.dev/github.com/cenkalti/backoff/v4#pkg-constants),
passed this time, `NextBackOff` returns `backoff.Stop` (-1) instead of
`MaxInterval`.
This commit sets `MaxElapsedTime` to 0, [to avoid `Stop`
return](https://pkg.go.dev/github.com/cenkalti/backoff/v4#ExponentialBackOff).
2024-04-09 03:24:19 +03:00
renovate[bot]
d0e63375fa
Update docker.io/golang Docker tag to v1.22.2 (#3596)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| docker.io/golang | patch | `1.22.1` -> `1.22.2` |

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 07:54:28 +02:00
renovate[bot]
e1b8fa6a67
Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 (#3597)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[pre-commit/pre-commit-hooks](https://togithub.com/pre-commit/pre-commit-hooks)
| repository | minor | `v4.5.0` -> `v4.6.0` |

Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://togithub.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>pre-commit/pre-commit-hooks
(pre-commit/pre-commit-hooks)</summary>

###
[`v4.6.0`](https://togithub.com/pre-commit/pre-commit-hooks/releases/tag/v4.6.0):
pre-commit-hooks v4.6.0

[Compare
Source](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)

##### Features

-   `requirements-txt-fixer`: remove duplicate packages.
-
[#&#8203;1014](https://togithub.com/pre-commit/pre-commit-hooks/issues/1014)
PR by
[@&#8203;vhoulbreque-withings](https://togithub.com/vhoulbreque-withings).
-
[#&#8203;960](https://togithub.com/pre-commit/pre-commit-hooks/issues/960)
issue [@&#8203;csibe17](https://togithub.com/csibe17).

##### Migrating

-   `fix-encoding-pragma`: deprecated -- will be removed in 5.0.0.  use
[pyupgrade](https://togithub.com/asottile/pyupgrade) or some other tool.
-
[#&#8203;1033](https://togithub.com/pre-commit/pre-commit-hooks/issues/1033)
PR by [@&#8203;mxr](https://togithub.com/mxr).
-
[#&#8203;1032](https://togithub.com/pre-commit/pre-commit-hooks/issues/1032)
issue by [@&#8203;mxr](https://togithub.com/mxr).

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge -
"before 4am" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-08 07:27:22 +02:00
qwerty287
ce57128317 Translated using Weblate (German)
Currently translated at 100.0% (371 of 371 strings)

Translation: Woodpecker CI/UI
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
2024-04-06 15:57:38 +00:00