Commit graph

554 commits

Author SHA1 Message Date
David Arnold
a4014ab1c4
fix(json-serialization): prioritize explicit __json__ before iterable (#28597) 2024-11-27 13:11:53 +00:00
David Arnold
11e7b993c3
Revert "ci: temporarily redirect" (#28590)
This reverts commit 31b34b654542a243480e10f4a3db883d750057d2.
2024-11-27 00:13:44 +00:00
David Arnold
92fb8e5c04
ci: fix migration base workflow when used downstream git ref (#28589)
* ci: fix migration base workflow when used downstream git ref

* ci: temporarily redirect
2024-11-27 00:28:15 +01:00
David Arnold
306c935fba
ci: fix migration base workflow when used downstream (#28588) 2024-11-26 22:28:55 +00:00
David Arnold
be4a561c92
ci: add a flexible migration pre-step to perpare the environment (#28587) 2024-11-26 21:02:46 +00:00
David Arnold
7d96f26b95
ci: fix some apps path oversights (#28585) 2024-11-26 19:16:10 +00:00
David Arnold
894c7d871c
ci: prepare shared action for concrete downstream use (#28572)
* ci: cleanup setup action

* ci: make migration & setup downstream-ready

* ci: replace obscure bench remove-app with an equivalent rm -rf
2024-11-26 17:11:08 +00:00
David Arnold
75ed8a8503
ci: small speed up (#28569)
* ci: small speedup

* chore: small fixes
2024-11-25 19:10:34 +01:00
David Arnold
c895d828b4
Revert "ci: temporarily redirect to fixed base workflows" (#28567)
This reverts commit 5cc6b3c89d4b8290bd0bef9b5f292a43fafa17c2.
2024-11-25 16:59:05 +00:00
David Arnold
08ef9df94c
ci: fixup bis (#28566) (#28568)
* ci: ensure new success checks fail when they should
2024-11-25 17:43:50 +01:00
David Arnold
4c5ecfa9e2
ci: fixup (#28566)
* ci: fixup

* ci: temporarily redirect to fixed base workflows

the purpose of this is to pass checks and get this fixed base workflows into develop asap
2024-11-25 14:34:05 +00:00
David Arnold
9cab72843f
ci: add unified success actions for checks (#28563) [follow up] (#28564) 2024-11-25 14:47:21 +01:00
David Arnold
7e6380ddc8
ci: add unified success actions for checks (#28563) 2024-11-25 12:48:36 +00:00
Akhil Narang
bb173b189b
Merge pull request #28522 from blaggacao/ci/join-precommit-linters
ci: join pre-commit with linters
2024-11-25 17:45:48 +05:30
David Arnold
120566c0a0
chore: organize gh workflow names (#28562) 2024-11-25 13:10:02 +01:00
David
8dd2d2b859
ci: join server test and downstream test dispatch 2024-11-25 12:50:46 +01:00
David
54c9ee29c3
ci: join server test and migration test 2024-11-25 12:50:46 +01:00
David
8ee2fdc6e4
ci: use reusable workflow for server tests 2024-11-25 12:50:45 +01:00
David Arnold
1467a7f896
ci: polish reusable workflows (#28521) 2024-11-19 21:50:32 +00:00
David
b830482c13
ci: join pre-commit with linters 2024-11-19 22:38:06 +01:00
dependabot[bot]
2d7b636c83
chore(deps): bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 18:35:00 +00:00
David Arnold
8051652c19
ci: smooth transition when adding mypy support for old PRs (#28442) 2024-11-12 14:35:03 +00:00
dependabot[bot]
e0a84e0f18
build(deps): bump actions/setup-python from 4 to 5 (#28319)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  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>
2024-10-29 12:42:00 +01:00
dependabot[bot]
a3f43cebd1
build(deps): bump actions/checkout from 3 to 4 (#28318)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2024-10-29 12:41:40 +01:00
David Arnold
61a107b6af
ci: make gh actions functions (#28299)
* ci: make gh actions downstream reusable

* refactor: merge ci helper into run-parallel-test command

* ci: refactor to sensible db password
2024-10-27 02:09:02 +00:00
David Arnold
46a0814287
chore: start with type checking (#28190) 2024-10-24 21:56:25 +00:00
David Arnold
52e50ae389
ci: trigger ci runs from upstream fix (#28273) 2024-10-24 11:42:18 +00:00
David Arnold
5fb77b39e5
ci: add action to trigger downstream ci runs (#28272) 2024-10-24 11:24:23 +00:00
David Arnold
93d25424b8
build: pin node version to release-tested version 20 (#28201) 2024-10-20 18:24:39 +00:00
David Arnold
98301e7513
ci: run each test individually (fix fix) (#28109) 2024-10-13 02:42:41 +00:00
David Arnold
c67c1b05cb
ci: run each test individually (fix) (#28107) 2024-10-13 01:38:23 +00:00
David Arnold
0e1978e5f4
ci: run each test individually (#28106) 2024-10-13 01:21:31 +00:00
David Arnold
bd06784d1b
ci: Run optimized python and control warnings (#28063)
* ci: run doubly optimized python

* ci: control python warnings
2024-10-09 13:29:30 +00:00
Priyansh Agrawal
7d4b970a3b
chore: fix typo in PULL_REQUEST_TEMPLATE.md (#27990) 2024-10-05 17:58:38 +00:00
David
b77f112fb2
ci: measure bench install times and control verbosity 2024-10-04 15:22:53 +02:00
David
f0ba65eb9b
ci: improve reporting 2024-10-04 15:22:49 +02:00
David
d03900c0e8
ci: add description to ci helper script 2024-10-04 15:22:45 +02:00
David
9288ad2a9c
ci: add description to roullette script 2024-10-04 15:22:36 +02:00
David Arnold
cca88f3a47
Merge pull request #27742 from frappe/chore/no-stale-on-draft
chore: exempt draft prs from stale bot
2024-09-12 08:00:10 +02:00
David
9f6b97b214
ci: split up install
when init fails, this separates long log sections and keeps github responsive
2024-09-12 02:06:43 +02:00
David
2e6004cc12
ci: split up install prepare 2024-09-12 01:31:27 +02:00
David
d03aeb0a68
chore: exempt draft prs from stale bot 2024-09-11 23:58:47 +02:00
David
b5cac45616
chore: add no-stale label 2024-09-11 17:02:50 +02:00
dependabot[bot]
7b810303fe
chore(deps): bump actions/download-artifact from 4.1.7 to 4.1.8
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.7...v4.1.8)

---
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>
2024-09-09 18:33:28 +00:00
Rushabh Mehta
8dbc2832c5 feat: App switcher 2024-09-06 14:11:39 +05:30
dependabot[bot]
78c06c1fd4
chore(deps): bump actions/download-artifact in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 22:42:51 +00:00
barredterra
ea5aec20d0 ci: explicitly stage pot file
Avoid accidentally adding any other changed files, like yarn.lock, to the commit.
2024-06-27 19:44:28 +02:00
barredterra
2e4a551a05 ci: fix typo in pot file regeneration 2024-06-26 17:54:00 +02:00
Ankush Menat
4ce3c8582a
Revert "chore: add v15 to POT file mix" (#25990)
* Revert "chore: add v15 to POT file mix (#25983)"

This reverts commit c94de176c9.

* Update generate-pot-file.yml
2024-04-17 08:39:21 +00:00
Ankush Menat
c94de176c9
chore: add v15 to POT file mix (#25983) 2024-04-17 07:04:02 +00:00