Commit Graph

47 Commits

Author SHA1 Message Date
stvn
973b3c28fc merge(#28702): feat/ceng-codeowners
commits
=======
- fix: skip automatic reviews for noisy community-engineering paths
2021-09-10 12:39:28 -07:00
Aarif
475a6af2af fix: fixed the workflow for publishing ci runner docker image (#28703) 2021-09-10 12:13:48 +05:00
Aarif
0d58faa926 added a workflow to build and push CI runner docker image (#28539) 2021-09-10 05:44:21 +05:00
stvn
4a2cc6769c fix: skip automatic reviews for noisy community-engineering paths
as we aren't concerned with these and do not intend to actively monitor,
unless tagged explicitly.
2021-09-09 15:11:47 -07:00
M. Zulqarnain
7a6623122a fix: install from django.txt in unit test check
"Ensure Unit Tests Running" was running with
Django 3 instead of with our production version.
Recently, this started causing the check to fail
due to an upgraded requirement that doesn't work
with Django 3 yet.

Co-Authored-By: Kyle McCormick <kmccormick@edx.org>
2021-08-19 08:47:49 -04:00
stvn
5e9b64775f fix(ci): move github workflow to correct location
I used Github's UI to create this from the template (which I _never_ do,
instead opting for the CLI) and some how this ended up in the project
root, instead of in the .github/workflows directory. 🤷

Back to the command line for me...
2021-08-02 11:41:00 -07:00
M. Zulqarnain
84f7221225 Remove a11y and migrations test (#28061) 2021-07-01 13:59:01 +05:00
Muhammad Soban Javed
15fae139c0 feat: run a11y test using github actions (#27748) 2021-06-10 17:52:43 +05:00
M. Zulqarnain
13598f5faa BOM-2562: Move JS Tests To Github Action (#27744)
* feat: JS tests on Github Action
2021-06-08 17:22:07 +05:00
M. Zulqarnain
334175bd84 BOM-2591: Optimize "Ensure Tests Running" GH Action (#27864)
* feat: speed up pip install

* change test name
2021-06-07 19:54:26 +05:00
M. Zulqarnain
5eaf791f6d feat: ensure tests are running (#27524) 2021-06-07 15:03:34 +05:00
stvn
2ec7c61319 build: assign edx/community-engineering for squad-owned directories
A couple of these (*/static, */templates) may prove to be too noisy, but
most of them seem low-traffic enough. If we find any of these
directories to be unhelpful, we can/should remove them.
2021-05-28 15:27:58 -07:00
Aarif
b97d283fda feat: added the email notification for job failures (#27508) 2021-05-04 18:23:21 +05:00
Ned Batchelder
8bf0e84b76 build: mention Lilac in the pull request template
During the Lilac stabilization period, try to prod developers to think
about whether they should also update Lilac.
2021-04-12 15:59:12 -04:00
Jawayria
105f7701b3 build: Updated PR title 2021-04-01 18:22:27 +05:00
Jawayria
c46fe1e35a build: updating commit message
Updated the commit message generated on PR by upgrade-python-requirements workflow, to follow conventional commit standards
2021-03-30 13:52:48 +05:00
Aarif
441bfffd9b fix: updated the workflow to checkout target branch specified by the user (#26705) 2021-02-24 17:53:40 +05:00
Aarif
f8eb7bfd52 fix: updated the upgrade job to install appropriate pip version (#26659)
pip version 21 doesn't seem to work well with pip-tools <5.4
2021-02-23 01:04:29 +05:00
Aarif
a98f45ddba added the workflow to setup requirements upgrade job (#26630) 2021-02-22 20:07:33 +05:00
Peter Pinch
bfeafd4815 docs: add PR template
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
2021-01-26 08:15:13 -05:00
nadeemshahzad
21388fc1d6 fix mysqldump github action 2020-12-01 09:13:14 +00:00
Aarif
1a31236404 updated config to use mysql 5.7 container (#25362) 2020-10-29 21:51:39 +05:00
Nadeem Shahzad
ad26498a0d schedule github action for edxapp schema dump (#25312) 2020-10-09 14:07:40 -04:00
nadeemshahzad
3aa6f55cef github action to automerge dbdump PRs 2020-10-06 02:43:53 +00:00
nadeemshahzad
79077e26a4 update db dump github action 2020-09-24 06:57:39 +00:00
nadeemshahzad
0389859d30 add wait to github action to complete db migration 2020-09-23 12:06:41 +00:00
nadeemshahzad
331e2cd480 add github action for edxapp db dump 2020-09-23 04:44:08 +00:00
Cory Lee
148b90358f Add Dockerfile (#23088)
* Add Dockerfile.
* Add gunicorn config files for local development.
* Add .dockerignore file.

Co-authored-by: Joseph Mulloy <jmulloy@edx.org>
Co-authored-by: Fred Smith <derf@edx.org>
Co-authored-by: Adam Blackwell <ablackwell@edx.org>
Co-authored-by: Kyle McCormick <kmccormick@edx.org>
Co-authored-by: Nadeem Shahzad <nshahzad@edx.org>
2020-07-22 17:45:23 -04:00
Feanil Patel
c7bf3e0885 Remove github teams that don't map to anything useful right now.
The core teams as conceived here don't exist and so just make noise rather than
help.
2020-05-29 09:50:09 -04:00
Kyle McCormick
9195c86dbe Delete my pull request template (#23303)
The PR template that I added a few months ago
doesn't seem to be adding any value to platform PRs.
2020-03-04 11:53:25 -05:00
Adam Blackwell
7758df4e25 OWNERS file formatting changes. 2019-10-17 12:23:41 -04:00
Kyle McCormick
6c89f61770 Add a simple pull request template. 2019-09-13 12:32:56 -04:00
Feanil Patel
2514b0c8a8 Increase the number of concurrent renovate PRs. (#21001) 2019-07-09 12:02:51 -04:00
Matthew Piatetsky
aba836b517 Merge pull request #20674 from edx/REVEM-354
add discount banner to track selection and discount price to upgrade button
2019-06-07 11:35:34 -04:00
Feanil Patel
46926d0b7c Allow for semver ranges. 2019-06-06 15:40:37 -04:00
Feanil Patel
9d3174331e Add custom config to renovate.
* Slow it down so we don't get it all at once.
* Limit to only package.json for now.
2019-06-05 16:26:16 -04:00
Matthew Piatetsky
ad77392f8d add discount banner to track selection 2019-06-03 14:18:17 -04:00
Nimisha Asthagiri
7b4b6c3539 Move notifier and notification_prefs to discussion/ 2019-05-03 12:09:47 -04:00
Nimisha Asthagiri
b949452eb2 Move discussion_api to discussion/rest_api 2019-05-03 12:07:21 -04:00
Nimisha Asthagiri
ef0e06cc0a Revert "Discussions consolidation" 2019-05-02 14:59:56 -04:00
Nimisha Asthagiri
97862d2ed7 Move notifier and notification_prefs to discussion/ 2019-05-01 19:13:10 -04:00
Nimisha Asthagiri
3d1bb23809 Move discussion_api to discussion/rest_api 2019-05-01 19:13:10 -04:00
Feanil Patel
3c8b7f4988 Map areas to the core team.
Have a platform-core team that can be responsible for everything that is
not already being owned by a more specific group.
2019-04-25 15:55:19 -04:00
Feanil Patel
bd3625570d Add in some more teams. 2019-04-25 15:47:47 -04:00
Feanil Patel
6b89f9b257 Assign teams to code areas. 2019-04-25 15:40:55 -04:00
Feanil Patel
22cc45bb61 Cleanup based on review. 2019-04-25 14:40:11 -04:00
Feanil Patel
ff4a39a0db An initial breakdown of our areas of the monolith.
Right now there are no owners associated but this should clarify what is
considered part of the core and core extensions.  This is not a full
list so things will have to be added as we find that they need an owner
and don't have one.  This list was taken by looking at the parts of our
codebase that is most executed for edx.org and so should represent the
most important things that should probably have owners.
2019-04-25 13:47:12 -04:00