Ankush Menat
70951bd833
ci: bump ci python version for patch test
2022-02-10 10:57:24 +05:30
Rohit Waghchaure
862961d92e
chore: Merge branch 'version-13-hotfix' into 'version-13-pre-release'
2022-01-31 19:38:44 +05:30
Ankush Menat
d32f229483
ci: fail on merge conflict label
2022-01-20 15:39:32 +05:30
Ankush Menat
8a9a13cb96
ci: concurrency control on v13 branches
2022-01-20 15:39:32 +05:30
Ankush Menat
d190ea4ad3
ci: disable coverage on v13 branch
2022-01-20 15:39:32 +05:30
mergify[bot]
54056b8150
chore: add timeout to GHA workflows ( #26714 ) ( #28662 )
...
(cherry picked from commit 0bb60b37df )
Co-authored-by: Ankush <ankush@iwebnotes.com >
2021-12-01 11:24:20 +05:30
mergify[bot]
f599c375ed
chore: add timeout to GHA workflows ( #26714 ) ( #28661 )
...
(cherry picked from commit 0bb60b37df )
Co-authored-by: Ankush <ankush@iwebnotes.com >
2021-12-01 11:23:40 +05:30
Rohit Waghchaure
ab904c22cc
Merge branch 'version-13-pre-release' into version-13
2021-11-09 20:16:01 +05:30
Revant Nandgaonkar
afb236a06b
ci: change GITHUB_PAT to CI_PAT
2021-11-03 13:56:50 +05:30
Revant Nandgaonkar
1736029733
chore: migrate docker to github actions
2021-11-02 12:03:22 +05:30
Ankush Menat
7a08f8aeec
chore: change semgrep rules repo name
...
[skip ci]
2021-10-22 22:40:56 +05:30
mergify[bot]
a082d70553
ci: move semgrep rules out of repo (backport #28067 )
...
* ci: move semgrep rules out of repo (#28067 )
Moving semgrep rules out of repos as it's unnecessary to maintain
same ruleset for different repos and different branches.
(cherry picked from commit cc1baae5eb )
# Conflicts:
# .github/helper/semgrep_rules/frappe_correctness.py
# .github/helper/semgrep_rules/frappe_correctness.yml
# .github/helper/semgrep_rules/report.py
# .github/helper/semgrep_rules/ux.py
# .github/workflows/linters.yml
* fix: resolve conflicts
Co-authored-by: Ankush Menat <ankush@frappe.io >
2021-10-22 21:58:45 +05:30
mergify[bot]
e57037b4cf
ci: fail build if asset bundling fails ( #27820 ) ( #27823 )
...
(cherry picked from commit 35e30bdcaf )
Co-authored-by: Ankush Menat <ankush@iwebnotes.com >
2021-10-05 23:59:47 +05:30
Ankush Menat
77aef302e4
ci: add strict config for flake8
2021-09-01 20:22:00 +05:30
Frappe PR Bot
dc948cab3e
ci: use node action instead of apt ( #27226 )
...
* ci: use node action instead of apt (#27220 )
(cherry picked from commit e5e00700e5 )
* ci: keep python version 3.6 for v13
* ci: use node v12
Co-authored-by: Ankush Menat <ankush@iwebnotes.com >
2021-08-30 12:32:43 +05:30
Frappe PR Bot
8dae084f23
chore: remove deprecated and empty QUnit tests ( #27179 ) ( #27181 )
...
* chore: remove deprecated and empty QUnit tests
* ci: fix UI test config
Testing library was added on Frappe, in order to reuse command testing
library has to be installed during setup process.
(cherry picked from commit ae55eab599 )
Co-authored-by: Ankush Menat <ankush@iwebnotes.com >
2021-08-26 21:08:08 +05:30
Frappe PR Bot
7881536e09
ci: ignore js files in unittests ( #26937 )
...
* ci: ignore js files in unittests (#26934 )
* ci: ignore js files in unittests
- Avoid running python unittests on PRs that ONLY change JS files.
* ci: ignore md files in test workflows
(cherry picked from commit 8a6b82b196 )
# Conflicts:
# .github/workflows/server-tests.yml
* fix: resolve conflicts
Co-authored-by: Ankush Menat <ankush@iwebnotes.com >
2021-08-13 07:59:48 +00:00
Nabin Hait
f8031d3d79
Merge pull request #26261 from ruchamahabal/org-chart
...
feat: Organizational Chart
2021-08-10 17:12:59 +05:30
Frappe PR Bot
6a71955b99
chore: change location of backport action ( #26705 ) ( #26707 )
...
(cherry picked from commit e906acdc49 )
Co-authored-by: Ankush <ankush@iwebnotes.com >
2021-07-29 14:28:13 +05:30
Frappe PR Bot
cfd73ed554
ci: auto backport squashed commits based on labels ( #26622 ) ( #26640 )
...
(cherry picked from commit 057a0a9842 )
Co-authored-by: Ankush <ankush@iwebnotes.com >
2021-07-26 19:42:19 +05:30
Ankush
627a8a8cfd
chore: disable semgrep on push events (bp #26523 )
2021-07-16 13:03:18 +05:30
Rucha Mahabal
2c3866a53e
ci(cypress): use env variable for key
...
documentation ref: https://docs.cypress.io/guides/guides/command-line\#cypress-run
2021-07-16 10:32:38 +05:30
Ankush
b164070a4f
ci: make semgrep ignore existing errors (bp #26516 )
2021-07-15 19:31:59 +05:30
Rucha Mahabal
40793f4a18
test: introduce cypress tests
...
Co-authored-by: Ankush <ankush@iwebnotes.com >
Co-authored-by: Nabin Hait <nabinhait@gmail.com >
2021-07-13 13:17:19 +05:30
Gavin D'souza
43a24f2aa8
ci: Update ERPNext backup patch test >= v10
...
* Generated v10 backup archive
* used old v7 erpnext backup hosted via build.erpnext.com
* upgraded to v10 frappe + erpnext
* Hosted backup on https://erpnext.com/files/v10-erpnext.sql.gz
2021-06-10 15:08:42 +05:30
Suraj Shetty
faa25166a9
revert: "ci: Do not generate coverage report for hotfix branch"
...
Reverts: bcf116422a
2021-05-28 11:23:18 +05:30
Suraj Shetty
bcf116422a
ci: Do not generate coverage report for hotfix branch
2021-05-28 09:12:24 +05:30
Suraj Shetty
85aeca1443
ci: Update Python version to 3.7
2021-05-28 09:10:34 +05:30
Suraj Shetty
6da2212e2d
ci: Update frappe branch
2021-05-28 09:10:34 +05:30
Suraj Shetty
77f2686142
ci: Use only 3 containers for now
2021-05-28 09:10:34 +05:30
Suraj Shetty
b9a8afc234
ci: Add test orchestrator URL
2021-05-28 09:10:34 +05:30
Suraj Shetty
b3e647feca
fix: Pass ORCHESTRATOR_URL via secrets
2021-05-28 09:10:33 +05:30
Suraj Shetty
a70e11450e
ci: Check limits
2021-05-28 09:09:36 +05:30
Suraj Shetty
c79f5d7514
ci: Try parallel testing with orchestrator
2021-05-28 09:09:36 +05:30
Suraj Shetty
8696580254
ci: Fix coveralls
2021-05-28 09:09:36 +05:30
Suraj Shetty
6ca8989013
ci: Disble failfast temporarily
2021-05-28 09:09:36 +05:30
Suraj Shetty
5e88b14a01
chore: Debug
2021-05-28 09:09:36 +05:30
Suraj Shetty
b4c958caf0
chore: Debug
2021-05-28 09:09:36 +05:30
Suraj Shetty
3b69aa80fc
ci: Enable coveralls
2021-05-28 09:09:36 +05:30
Suraj Shetty
0f3d862ba9
chore: Debug
2021-05-28 09:07:57 +05:30
Suraj Shetty
85dd5d2252
chore: Debug
2021-05-28 09:07:57 +05:30
Suraj Shetty
591f3f0bb9
ci: Try Parallel tests
2021-05-28 09:07:57 +05:30
Ankush Menat
b1f8c80be3
ci: enable semgrep check on v13 branches and update rules ( #25647 )
...
* ci: enable semgrep on v13 branches
* ci: break semgrep steps for nicer output
* ci: update semgrep rules inline with frappe repo
2021-05-11 18:27:20 +05:30
Mohammad Hasnain Mohsin Rajan
0dc00219e8
fix: coveralls different services for different events ( #25513 )
2021-04-29 15:21:16 +05:30
Mohammad Hasnain Mohsin Rajan
c9187b00af
fix: change coveralls version ( #25499 )
2021-04-28 13:32:27 +05:30
Rohan Bansal
524b81abd9
feat: manage Python 3 compatiblity with dependencies
2021-04-20 14:13:55 +05:30
Ankush Menat
67e647232c
ci(semgrep): Add semgrep testing ( #24871 )
...
Adds semgrep testing in CI.
Refer to:
- https://github.com/frappe/frappe/pull/12524
- https://github.com/frappe/frappe/pull/12577
2021-04-16 21:44:49 +05:30
Mohammad Hasnain Mohsin Rajan
192ab05869
ci: use ubuntu 18 specifically ( #24904 )
2021-03-18 17:12:12 +05:30
Sagar Vora
c647b6088a
ci: update badge in README and add push event trigger ( #24911 )
2021-03-17 20:04:59 +05:30
Mohammad Hasnain Mohsin Rajan
46d5431bad
fix: Github Action not failing when tests fail ( #24867 )
...
Co-authored-by: Sagar Vora <sagar@resilient.tech >
2021-03-15 11:17:19 +05:30