Commit Graph

496 Commits

Author SHA1 Message Date
Loïc Mathieu
6f373691a0 fix(ci): set Java version to 25 in EE scheduled and publish Docker 2026-01-30 10:45:17 +01:00
Loïc Mathieu
b6c152682f chore(deps): upgrade to Java 25 2026-01-29 14:43:02 +01:00
Miloš Paunović
d870bbfb40 chore(core): add an action to welcome first-time contributors (#14340) 2026-01-28 11:42:36 +01:00
Ludovic DEHON
8f0782f59d chore: change labels on issue template 2026-01-22 20:24:00 +01:00
dependabot[bot]
4dda81821a build(deps): bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 09:56:56 +01:00
Yaroslav Halchenko
2b2d2bbc25 Add codespell support (config, workflow to detect/not fix) and make it fix some typos (#12912)
* Add github action to codespell develop on push and PRs

* Add rudimentary codespell config

* Tune up excludes for codespell

* [DATALAD RUNCMD] chore: run codespell throughout fixing a few typos interactively

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w -i 3 -C 4",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^

* Add inline codespell ignores in a few spots

* [DATALAD RUNCMD] chore: run codespell on two files ignoring our mixed case skips

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w core/src/main/java/io/kestra/core/runners/pebble/AbstractIndent.java ui/src/components/logs/linkify.ts",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [
  "core",
  "ui"
 ],
 "pwd": "."
}
^^^ Do not change lines above ^^^

* [DATALAD RUNCMD] chore: run codespell throughout fixing a few  new typos automagically

=== Do not change lines below ===
{
 "chain": [],
 "cmd": "codespell -w",
 "exit": 0,
 "extra_inputs": [],
 "inputs": [],
 "outputs": [],
 "pwd": "."
}
^^^ Do not change lines above ^^^

---------

Co-authored-by: Loïc Mathieu <loikeseke@gmail.com>
2026-01-15 17:42:05 +01:00
Miloš Paunović
7af7c6a680 chore(core): improve wording in the pull request template (#14053) 2026-01-08 08:39:30 +01:00
YannC
848fdb7334 fix(ci): pass the ref when triggering EE build (#13974) 2026-01-05 12:11:50 +01:00
Miloš Paunović
cb31e48f4f chore(core): improve file organization in .github folder (#13836) 2025-12-25 16:00:11 +01:00
Miloš Paunović
de5750f656 docs(core): improve the pull request template (#13787)
Related to https://github.com/kestra-io/kestra/pull/12975.
2025-12-22 09:54:16 +01:00
dependabot[bot]
0d99dc6862 build(deps): bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 11:36:46 +01:00
Miloš Paunović
94c00cedeb build(deps): improve storybook related grouping of dependabot pull requests (#13618) 2025-12-11 14:54:37 +01:00
Roman Acevedo
e15b53ebb5 ci: add missing GH_PERSONAL_TOKEN in main-build.yml 2025-12-09 10:55:43 +01:00
Roman Acevedo
78c81f932b ci: add GH_PERSONAL_TOKEN in release-docker.yml CI for helm chart 2025-12-09 10:14:33 +01:00
Miloš Paunović
825b9dbcdb build(deps): improve storybook related grouping of dependabot pull requests (#13344) 2025-12-03 09:21:36 +01:00
Miloš Paunović
b0ce760e50 build(deps): improve grouping of dependabot pull requests for npm ecosystem (#13337) 2025-12-03 08:53:52 +01:00
Miloš Paunović
067414ffbe chore(core): enhance github issue templates by adding type (#13292) 2025-12-02 12:09:48 +01:00
dependabot[bot]
e31e833ce6 build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-26 09:56:02 +01:00
dependabot[bot]
6ef3a00e16 build(deps): bump peter-evans/repository-dispatch from 4.0.0 to 4.0.1
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases)
- [Commits](5fc4efd1a4...28959ce8df)

---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: 4.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 11:48:57 +01:00
dependabot[bot]
f70d612878 build(deps): bump actions/github-script from 7 to 8
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-19 11:48:35 +01:00
YannC
1f8d2ea918 fix: use pull request head sha instead of commit.sha (#13063) 2025-11-19 09:34:34 +01:00
Miloš Paunović
ecf9830ec0 docs(core): improve the pull request template (#12975) 2025-11-17 09:20:42 +01:00
YannC
08c2335723 feat: checkrun instead of comment (#12938) 2025-11-13 13:53:21 +01:00
YannC
9c57691113 feat: write a comment on OSS PR to indicate EE state (#12824)
* feat: write a comment on OSS PR to indicate EE state

* feat: write a comment on OSS PR to indicate EE state
2025-11-13 10:49:32 +01:00
Miloš Paunović
c8f96d5183 build(deps): remove commit message prefix for dependabot npm pull requests (#12907) 2025-11-12 14:02:02 +01:00
Miloš Paunović
0b853e0f50 build(deps): add commit message prefix for dependabot npm pull requests (#12896) 2025-11-12 13:06:20 +01:00
Miloš Paunović
d2e031b761 build(deps): improve grouping of dependabot pull requests for npm ecosystem (#12888) 2025-11-12 12:38:57 +01:00
Miloš Paunović
96e47760a0 build(deps): better grouping of dependabot pull requests for npm ecosystem (#12880) 2025-11-12 10:51:24 +01:00
Miloš Paunović
0674a362e3 build(deps): run dependabot for npm ecosystem monthly and group update pull requests (#12876) 2025-11-12 09:56:36 +01:00
François Delbrayelle
beea77a311 chore: remove last artifacts to .plugins & plugins releases (#12772) 2025-11-06 20:13:52 +01:00
brian.mulier
ee63c33ef3 fix(ci): failsafe global-create-new-release-branch.yml 2025-11-04 13:49:59 +01:00
brian.mulier
02425586d6 fix(ci): failsafe global-create-new-release-branch.yml 2025-11-04 13:44:44 +01:00
brian.mulier
56d48ddf32 fix(ci): failsafe global-create-new-release-branch.yml 2025-11-04 13:41:32 +01:00
brian.mulier
1a5c79827b fix(ci): failsafe global-create-new-release-branch.yml 2025-11-04 13:36:06 +01:00
Miloš Paunović
4365a108ac chore(core): enhance github issue templates (#12572) 2025-11-03 10:48:03 +00:00
Roman Acevedo
776ea0a93c ci: add dry run to release-docker.yml (#12586) 2025-10-31 20:02:21 +01:00
dependabot[bot]
fcb2d18beb build(deps): bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 11:00:09 +01:00
Roman Acevedo
36aedec8f0 ci: add skip test param to pre-release.yml 2025-10-28 17:53:57 +01:00
Loïc Mathieu
c1c46da324 fix(deps): dependabot config ignore in the wrong section 2025-10-23 15:48:58 +02:00
Loïc Mathieu
25acd73de0 chore(versions): ignore protobuf 4 versions as we still need 3 2025-10-23 12:05:52 +02:00
Roman Acevedo
0b08d614c1 ci: improve slack notif to forward error (#12187)
* ci: improve slack notif to forward error

* more test

* more test

* cleanup
2025-10-20 18:54:23 +02:00
Roman Acevedo
d92fd0040a ci: fix slack notif when main build failed
- fixes https://github.com/kestra-io/kestra/issues/11905
2025-10-20 17:36:04 +02:00
Roman Acevedo
f9f3b004d7 ci: try to fix ee trigger and slack message on main-build.yml
- try again on https://github.com/kestra-io/kestra/issues/11905
2025-10-20 15:03:26 +02:00
Miloš Paunović
63ef33bd80 build(core): update auto translation CI cron to skip weekends (#12167) 2025-10-20 13:55:47 +02:00
Loïc Mathieu
6473a48655 chore(docs): upgrade minimum Node and NPM version in CONTRIBUTING.md (#12125) 2025-10-17 18:27:29 +05:30
Roman Acevedo
d15ffd6c52 ci: fix version of peter-evans/repository-dispatch and trivy actions 2025-10-16 11:24:22 +02:00
dependabot[bot]
acc0fa6af3 build(deps): bump actions/setup-node from 5 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-16 10:51:02 +02:00
Roman Acevedo
c363dd7bf7 ci: add more log to debug slack notif not triggered 2025-10-13 11:03:23 +02:00
Roman Acevedo
9f808aa40c ci: fix ee never getting triggered because failed condition 2025-10-10 16:08:16 +02:00
Roman Acevedo
f41db3d1ed ci: try to fix again slack notification
- advance on https://github.com/kestra-io/kestra/issues/11905
2025-10-10 13:48:34 +02:00