dependabot[bot]
3c4840f208
chore(deps): bump actions/labeler from 3 to 4 ( #17698 )
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 3 to 4.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/labeler
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>
2022-08-02 11:50:48 +05:30
Ankush Menat
01fbd035a7
ci: label test requirement ( #17691 )
...
[skip ci]
2022-08-01 15:30:03 +05:30
Ankush Menat
c8843e8703
ci: dont install from mariadb repo
2022-07-29 16:36:35 +05:30
Gavin D'souza
d2a5b8b002
ci: Skip pre-commit on branch builds
2022-07-25 16:30:11 +05:30
Gavin D'souza
590e983a7f
ci: Rename release action
...
release.yml was a bit ambiguous given we have separate action configs
related to release event or intent.
2022-07-25 15:26:17 +05:30
Gavin D'souza
1e40b32ebf
ci: Combine actions to be triggered 'on release'
...
* Trigger static asset building & updating release assets
* Trigger Docker release build
2022-07-25 15:26:17 +05:30
Gavin D'souza
de97eaf603
ci: Merge vulnerable dependency check to linter action
2022-07-25 15:26:17 +05:30
Gavin D'souza
a7ab78bde1
ci(minor): Actions
...
* Rename CI actions to add database_type
* Add workflow_dispatch to assets build action on develop
* Rename unit test jobs for better labelling on PR check titles
* Rename Patch action for consistency
2022-07-25 15:26:12 +05:30
Gavin D'souza
4289e7c7ea
ci: Merge PR linter checks
...
* Combine jobs to be triggered at pull_request events: commit-lint,
docs-required, linter
* PY310-ize helper scripts
2022-07-25 14:33:30 +05:30
Gavin D'souza
31658e5241
ci: Install wkhtmltopdf in the background
2022-07-25 13:07:53 +05:30
Gavin D'souza
d23705f60c
ci: Cleanup install.sh
2022-07-25 13:06:07 +05:30
gavin
d285ce910f
Merge branch 'develop' into mariadb-client-refactor
2022-07-22 12:11:54 +05:30
Ankush Menat
d2177d16a1
ci: bump node version to node16 ( #17564 )
...
* ci: bump node version to node16
* chore: remove `node-sass` - no longer used
Co-authored-by: Sagar Vora <sagar@resilient.tech>
2022-07-21 16:54:41 +05:30
Gavin D'souza
1ccdad811a
Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor
2022-07-19 16:23:24 +05:30
Ankush Menat
21a7291d00
ci: Stripped down config for Semantic checks ( #17542 )
...
* ci: Stripped down config for Semantic checks
Conventional commit enforces too many pointless rules, all we care about
is type and subject.
* ci: auto merge on commit pass
2022-07-19 14:32:34 +05:30
Ankush Menat
4eb1fe74a5
chore: dont fetch full repo
...
In most cases we need 10-50 previous commits. Checking out full repo is
time consuming and not required.
2022-07-19 12:03:18 +05:30
Ankush Menat
8ac7e32214
ci: check commit messages with commitlint ( #17541 )
2022-07-19 11:50:48 +05:30
Ankush Menat
c200f5b3ae
ci: check build requirement before setting up python
...
[skip ci]
2022-07-15 12:03:47 +05:30
Ankush Menat
3a7c7ff182
ci: ignore HTML files for server tests
2022-07-13 20:30:07 +05:30
Gavin D'souza
1723a6dc9d
ci: Add mariadb system dependency
2022-07-05 16:16:46 +05:30
Gavin D'souza
71b5c77e6e
Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor
2022-07-05 14:55:02 +05:30
Gavin D'souza
db53813a68
ci(install): Set mariadb root password via envvar
...
ref: https://github.com/frappe/frappe/runs/7175643618
2022-07-04 20:21:28 +05:30
Gavin D'souza
858735dfa9
ci(install): Use mariadb 10.6 client
2022-07-04 12:33:29 +05:30
Gavin D'souza
65c6914068
ci: Bump mariadb from 10.3 to 10.6
2022-07-04 12:33:29 +05:30
Ankush Menat
234c8beed6
ci: faster patch test ( #17386 )
...
* ci: slightly faster patch test
This workflow doesn't seem to properly cache built versions :)
* ci: bump pyenv action to latest version
latest version has fix for tool cache
[skip ci]
2022-07-04 12:09:03 +05:30
Gavin D'souza
448f9573f5
ci: Separate PY / conflict validation step, merge install
2022-07-04 11:57:42 +05:30
phot0n
b0cea224c8
ci: consider svg as docs as well
2022-07-03 21:03:44 +05:30
phot0n
6e818caa59
ci: use different reference for fetched label in has_label
2022-07-03 16:41:37 +05:30
Gavin D'souza
3f65dab6b2
Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor
2022-06-30 17:53:51 +05:30
Gavin D'souza
95ad77584a
ci: Install bench CLI before switching pyenv
2022-06-30 15:49:27 +05:30
Gavin D'souza
80f36b255a
ci: Install bench CLI to system python
2022-06-30 15:41:12 +05:30
Gavin D'souza
c2516c7460
ci(patch): Install bench CLI on all Python envs
...
\# HACK
2022-06-30 15:26:19 +05:30
Gavin D'souza
f44333a18e
ci: Use bench commands with verbose option
2022-06-30 15:24:03 +05:30
Gavin D'souza
4451773daa
ci: Fetch pyenv installed specific version
2022-06-30 15:12:03 +05:30
Gavin D'souza
f16a24a777
ci: Set pyenv version to 310 before running install step
2022-06-30 14:45:47 +05:30
Gavin D'souza
fddd624a7c
Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor
2022-06-30 14:31:52 +05:30
Gavin D'souza
ab54e72cbc
ci(patch): Switch Python env for each version
2022-06-30 13:11:26 +05:30
Gavin D'souza
404d5a3cd7
build!: Bump minimum Python version to 3.10
...
Given how widespread PY310's usage has become, and how we're just a
few months away from PY311 major release. This is a slightly late
bumping but necessary to ensure smoother updates & maintenance for
Frappe, ERPNext & other apps in the coming years. Almost all people
who participated in the pool from the community as well as Frappe team
voted (via active telegram groups) PY310 as their preferred minimum
requirement for v14.
2022-06-30 13:11:26 +05:30
Gavin D'souza
cf699fe40b
Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor
2022-06-29 13:49:18 +05:30
Ankush Menat
181833848f
Merge pull request #17337 from ankush/lint_cleanup
...
fix: remove bare exception catching
2022-06-29 11:39:05 +05:30
Gavin D'souza
6862c10403
ci: PY38 compatible roulette
2022-06-29 11:04:01 +05:30
Gavin D'souza
bd3d7bf3ed
ci: Run test builds on min requirement PY38
...
Since version pinned in pyproject.toml is 38 & we've been running on 39,
we've pushed a few incompatible changes since :crie:
2022-06-29 10:44:55 +05:30
Ankush Menat
d35d7ffbe2
fix: remove bare exception catching
...
A bare except catches lots of things (like generator iteration end) and should never be used.
2022-06-28 18:05:00 +05:30
gavin
bb0283a1cf
Merge branch 'develop' into mariadb-client-refactor
2022-06-28 14:57:21 +05:30
Ankush Menat
9bd753551b
ci: temp fix for semgrep ( #17228 )
...
* ci: respekt my authoritah
* ci: use pip semgrep
2022-06-28 12:07:34 +05:30
Gavin D'souza
aa83965313
ci(ui-tests): Print 'bench start' log on failure
...
Co-authored-by: Ankush Menat <ankush@frappe.io>
2022-06-27 12:19:54 +05:30
gavin
574f160d3c
Merge branch 'develop' into mariadb-client-refactor
2022-06-23 16:13:03 +05:30
Gavin D'souza
593fd0a178
ci: Add audit for python dependencies via pip-audit
2022-06-22 15:02:18 +05:30
Suraj Shetty
ad89d07247
Merge pull request #17252 from frappe/dependabot/github_actions/actions/checkout-3
...
build(deps): bump actions/checkout from 2 to 3
2022-06-21 09:29:06 +05:30
dependabot[bot]
e12d37a943
build(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-20 18:40:35 +00:00