Skip to content

Commit e7bd9fd

Browse files
authored
Update lab-autograding.yml
1 parent 97d1fd3 commit e7bd9fd

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

.github/workflows/lab-autograding.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,13 @@ jobs:
1212
os: [ubuntu-22.04]
1313
fail-fast: false
1414
steps:
15-
16-
- name: Checkout repository
17-
uses: actions/checkout@v4
18-
with:
19-
ref: "${{ github.event.pull_request.merge_commit_sha }}"
20-
fetch-depth: 1
21-
22-
- name: Set up Node.js
23-
uses: actions/setup-node@v4
24-
with:
25-
node-version: '20'
26-
27-
2815
- uses: actions/checkout@v4
2916
with:
3017
ref: "${{ github.event.pull_request.merge_commit_sha }}"
3118
fetch-depth: 1
3219
- uses: actions/setup-node@v4
3320
with:
3421
node-version: latest
35-
3622
- name: Extract lab number and Check no changes other than specific files
3723
uses: actions/github-script@v5
3824
id: lab
@@ -54,28 +40,16 @@ jobs:
5440
return { number: 0 };
5541
}
5642
const labNumber = labNumberMatch[1];
57-
58-
console.log(`Lab number: ${labNumber}`);
59-
6043
console.log(`Lab number: ${labNumber}`)
6144
62-
6345
const files = await github.rest.pulls.listFiles({ owner, repo, pull_number: issue_number });
6446
const changedFiles = files.data.map((file) => file.filename);
6547
const allowedFileRegex = /^lab\d+\/main_test.js$/;
6648
const specialChangedFiles = ["lab5/Answer.md", "lab5/antiasan.c", "lab6/Answer.md", "lab7/sol.py"];
67-
68-
if (!changedFiles.every((file) => allowedFileRegex.test(file) || specialChangedFiles.includes(file))) {
69-
core.setFailed('The PR contains changes to files other than the allowed files.');
70-
}
71-
return labNumber;
72-
73-
7449
if (!changedFiles.every((file) => (allowedFileRegex.test(file) || specialChangedFiles.includes(file)))) {
7550
core.setFailed('The PR contains changes to files other than the allowed files.');
7651
}
7752
return labNumber;
78-
7953
- name: Grading
8054
run: |
8155
cd lab${{ steps.lab.outputs.result }}

0 commit comments

Comments
 (0)