You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _docs/developer/development_instructions/index.md
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -250,6 +250,15 @@ these changes.
250
250
missing the hundreds of sample student submissions present in the
251
251
full installation.
252
252
253
+
You can append the `--test_only_grading` flag to the above command to
254
+
more closely mimic the version that is on the Cypress CI.
255
+
256
+
If you only need a certain courses, you can append each course name to
257
+
the above command to only create the courses you want.
258
+
259
+
_NOTE: If you mistype a course, that course will not be created. If you
260
+
only have mistyped courses, then no courses gets created._
261
+
253
262
254
263
NOTE: This command will also have to be run twice a year on July 1st and January 1st when the test semester will change from fall to spring or vice versa.
category: Developer > Development Instructions > Continuous Integration Testing
4
+
---
5
+
6
+
To run all Submitty workflows on a forked repository, you must manually trigger the workflow. This is because GitHub Actions do not run on forked repositories by default. One of the people in the Submitty organization must manually trigger the workflow for you. To avoid this, you can trust the workflow in your forked repository. This will allow GitHub Actions to run on your forked repository without manual intervention.
7
+
8
+
---
9
+
10
+
## Steps for External Contributors
11
+
12
+
1. The first step is to visit [https://github.com/GITHUB_USERNAME/Submitty/actions](https://github.com/GITHUB_USERNAME/Submitty/actions) (or click the actions tab from your forked submitty repository) and click on the button labeled "I understand my workflows, go ahead and enable them".
13
+

14
+
15
+
2. After that, on the left side of the page, click on the workflow labeled "CI" to be able to run the workflow. Then, in the "Run workflow" dropdown, select the branch you want to run the workflow on and click the green "Run workflow" button.
16
+

17
+
3. Congratulations! You have successfully triggered the workflow on your forked repository. You should now see a new started workflow in the list of workflows.
18
+

0 commit comments