Akhil Narang
47f1c676f9
chore: update actions
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-23 13:27:43 +05:30
Akhil Narang
345f17558a
build(deps): bump to python>=3.14, nodejs>=24
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-22 20:33:11 +05:30
dependabot[bot]
8c891b885b
chore(deps): bump actions/upload-artifact from 5 to 6 ( #35248 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 05:56:40 +00:00
dependabot[bot]
34ed83fa9c
chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 ( #35247 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 11:18:28 +05:30
dependabot[bot]
1ad04523bb
chore(deps): bump dessant/lock-threads from 5 to 6 ( #35246 )
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 5 to 6.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 11:17:46 +05:30
Raffael Meyer
dc8d8636da
test: always upload cypress recordings ( #35032 )
2025-12-03 01:15:49 +00:00
Raffael Meyer
93aabafca3
ci: upload cypress recordings on failure ( #35031 )
2025-12-02 23:57:00 +01:00
sokumon
88bfcdffc4
fix: check if the video directories is empty
2025-12-02 17:23:23 +05:30
sokumon
9b704be8a1
fix: add cypress recordings to a path and upload them
2025-12-02 17:17:42 +05:30
dependabot[bot]
a8d4fc9cd1
chore(deps): bump actions/checkout from 5 to 6 ( #34871 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-25 11:16:16 +05:30
Akhil Narang
9f2dba7bef
chore(ci): bump python version
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-11-14 17:42:47 +05:30
AarDG10
a991bad767
ci: run postgres tests conditionally with postgres label
2025-11-10 13:15:34 +05:30
AarDG10
a4304124ec
ci(postgres): add flag to enable/disable postgres ci
2025-11-05 20:07:41 +05:30
AarDG10
675be42169
ci(postgres): Fix pg_dump version mismatch by upgrading to v18
2025-11-05 16:07:47 +05:30
AarDG10
5ec2d132c5
ci: add postgres 17.0 service and test matrix entry
2025-11-01 17:14:23 +05:30
dependabot[bot]
bbd966f327
chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 ( #34507 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 07:20:15 +00:00
dependabot[bot]
2771adaf1b
chore(deps): bump actions/upload-artifact from 4 to 5 ( #34506 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 12:37:24 +05:30
dependabot[bot]
c88cf29a0c
chore(deps): bump actions/setup-node from 5 to 6 ( #34461 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-24 16:07:35 +05:30
dependabot[bot]
76257b6381
chore(deps): bump peter-evans/repository-dispatch from 3 to 4 ( #34287 )
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 11:44:53 +05:30
Raffael Meyer
fc29dc4f40
ci: update yarn cache dir command ( #34086 )
2025-09-23 14:00:12 +02:00
dependabot[bot]
2c65bc8426
chore(deps): bump actions/labeler from 5 to 6 ( #33954 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:57:37 +05:30
dependabot[bot]
bba1fa6d59
chore(deps): bump actions/github-script from 7 to 8 ( #33953 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:57:29 +05:30
dependabot[bot]
37787da28c
chore(deps): bump actions/setup-node from 4 to 5 ( #33951 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:56:59 +05:30
dependabot[bot]
02522c7cd3
chore(deps): bump actions/setup-python from 5 to 6 ( #33952 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:56:49 +05:30
dependabot[bot]
c8835d7403
chore(deps): bump actions/checkout from 4 to 5 ( #33612 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 11:03:25 +05:30
dependabot[bot]
c5e382497a
chore(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 ( #33613 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.3.0...v5.0.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 11:03:15 +05:30
Ankush Menat
7b8eb5d1b6
feat: MariaDB 11.8 support ( #32289 )
...
* ci: Switch to MariaDB 11.8
* ci: Use mariadb's latest client libraries
Co-Authored-By: Sagar Vora <sagar@resilient.tech>
---------
Co-authored-by: Sagar Vora <sagar@resilient.tech>
2025-06-12 10:11:24 +00:00
Ankush Menat
9de31d8516
ci: Don't run CI with PYTHONOPTIMIZE flag
...
🤦
2025-06-10 10:10:54 +05:30
Soham Kulkarni
9d82fe62cc
ci: skip redis vuln check ( #32787 )
2025-06-04 23:50:28 +05:30
Soham Kulkarni
670e46af4a
fix(ui_tests): pin browser version in chrome to avoid mismatch error in parallel ( #32774 )
2025-06-04 18:44:35 +05:30
Akhil Narang
4671552fe6
build: switch to node 22 ( #32421 )
...
It has LTS, 20 is in maintenance mode
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-05-07 10:43:00 +05:30
dependabot[bot]
5d2df3b588
chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 19:35:36 +00:00
Akhil Narang
9fcf98be93
chore: disable SQLite CI for now
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-04-15 13:59:17 +05:30
Akhil Narang
2b92073aa7
chore: setup sqlite tests, drop postgres CI
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-04-15 13:59:17 +05:30
Akhil Narang
94e575b5d0
fix(ci): pin smtp4dev ( #32035 )
...
* fix(ci): pin smtp4dev
New version seems to break something.
2025-04-08 13:55:46 +00:00
dependabot[bot]
49e4220961
chore(deps): bump actions/download-artifact from 4.1.9 to 4.2.1 ( #31886 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.9 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.9...v4.2.1 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 11:49:24 +05:30
Raffael Meyer
f3ffc88f26
ci: fix permissions for "Auto-label PRs based on title" ( #31776 )
2025-03-17 22:02:11 +01:00
Raffael Meyer
ddbb987831
Merge pull request #31654 from barredterra/auto-add-label
...
ci: add label based on PR title
2025-03-11 16:46:52 +01:00
dependabot[bot]
2482c0f160
chore(deps): bump actions/download-artifact from 4.1.8 to 4.1.9
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.8 to 4.1.9.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.8...v4.1.9 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 18:22:19 +00:00
Ankush Menat
ef9e10988d
chore: trigger release PRs early ( #31108 )
...
* chore: trigger release PRs early
Too many CI jobs start at 3 PM blocking everything else, so making this one run 30 min before.
* Update initiate_release.yml
2025-02-04 10:13:14 +00:00
sokumon
69f28b088f
chore: bump version of upload artifact to v4
2025-01-20 11:10:14 +05:30
Ankush Menat
004990e53e
perf: Make frappe._dict great again ( #28824 )
...
* perf: Restore dict's flat overrides
Using `super()` is unnecessary cost. This class is used A LOT. Ref: https://github.com/frappe/frappe/pull/16449/
Please consider performance while adding types, it's almost always possible to achieve good typing without this.
Also `frappe._dict` is almost always used as `dict[Any, Any]` or
`dict[str, Any]`, type annotations are useless here.
* ci: ugh wait for processes to exit
2024-12-18 16:36:31 +05:30
Akhil Narang
fadbddff2e
refactor(ci): don't fetch actions from develop
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-12-16 16:10:46 +05:30
David Arnold
8c7f3fac6c
ci: fix type check for manual trigger 2 ( #28702 )
2024-12-08 00:36:14 +00:00
David Arnold
0fbac0927b
ci: fix type check for manual trigger ( #28701 )
2024-12-08 01:15:47 +01:00
David Arnold
6e02bfedcd
fix: add backward compatibility for 5 item filter ( #28678 )
2024-12-05 09:10:45 +00:00
Akhil Narang
a390992408
chore: python3.13 support ( #28624 )
...
* chore: python3.13 support
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
* chore: bump pydantic
```
error: the configured Python interpreter version (3.13) is newer than PyO3's maximum supported version (3.12)
= help: please check if an updated version of PyO3 is available. Current version: 0.21.2
= help: set PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 to suppress this check and build anyway using the stable ABI
```
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
* chore: bump uuid-utils
https://katb.in/ahaqabugefo
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
* chore: bump RestrictedPython
7.4 has support for py3.13
https://restrictedpython.readthedocs.io/en/latest/changes.html#id1
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
* fix(deprecation_dumpster): import functools uncondtionally
Used here: 60f0b1d5c7/frappe/deprecation_dumpster.py (L177C10-L177C19)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
* chore(docref): improve error message
* fix: error on unability to hash; TypeError expected
* fix: migrate from 3.10 onwards
---------
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
Co-authored-by: David <dgx.arnold@gmail.com>
2024-12-04 15:35:06 +00:00
David Arnold
7748910ddc
ci: chore revert using forked bench ( #28584 )
...
* ci: chore revert using branched bench
merge after is released: https://github.com/frappe/bench/pull/1600
* ci: name downstream job
2024-11-28 09:32:12 +01:00
David Arnold
79ebc52b4a
ci: fix redirect ( #28606 )
2024-11-28 00:16:44 +00:00
David Arnold
0aa089b9f0
ci: remove obsolete helpers & fix coverage config setup ( #28603 )
...
* ci: remove obsolete helpers
* ci: fix coverage
2024-11-28 00:00:21 +00:00