Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/day2-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- name: Evaluate Day 1 completion signals and release Day 2 link
id: day2_release_primary
continue-on-error: true
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
DAY2_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY2_ASSIGNMENT_URL }}
with:
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:

- name: Retry Day 2 release once if primary step failed
if: ${{ steps.day2_release_primary.outcome == 'failure' }}
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
DAY2_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY2_ASSIGNMENT_URL }}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/learning-room-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:

- name: Post feedback comment
if: always()
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down
40 changes: 20 additions & 20 deletions .github/workflows/registration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
steps:
- name: Check for duplicate classroom enrollment
id: dup-check
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const username = context.payload.issue.user.login;
Expand All @@ -47,7 +47,7 @@ jobs:

- name: Handle duplicate classroom enrollment
if: steps.dup-check.outputs.is_duplicate == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
ORIGINAL_ISSUE: ${{ steps.dup-check.outputs.original_issue }}
DAY1_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY1_ASSIGNMENT_URL }}
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
- name: Guardrail - validate private storage configuration
id: storage-guardrail
if: steps.dup-check.outputs.is_duplicate == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
PRIVATE_STUDENT_DATA_REPO: ${{ vars.PRIVATE_STUDENT_DATA_REPO }}
PRIVATE_STUDENT_DATA_TOKEN: ${{ secrets.PRIVATE_STUDENT_DATA_TOKEN }}
Expand All @@ -134,7 +134,7 @@ jobs:
if: >-
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
MISSING_CONFIG: ${{ steps.storage-guardrail.outputs.missing }}
with:
Expand Down Expand Up @@ -194,7 +194,7 @@ jobs:
if: >-
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
function parseField(body, fieldName) {
Expand Down Expand Up @@ -229,7 +229,7 @@ jobs:
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
MISSING_FIELDS: ${{ steps.parse.outputs.missing_fields }}
with:
Expand Down Expand Up @@ -274,7 +274,7 @@ jobs:
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'true' &&
vars.PRIVATE_STUDENT_DATA_REPO != ''
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
TARGET_REPO: ${{ vars.PRIVATE_STUDENT_DATA_REPO }}
FULL_NAME: ${{ steps.parse.outputs.full_name }}
Expand Down Expand Up @@ -332,7 +332,7 @@ jobs:
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
await github.rest.issues.update({
Expand All @@ -353,7 +353,7 @@ jobs:
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
DAY1_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY1_ASSIGNMENT_URL }}
with:
Expand Down Expand Up @@ -413,7 +413,7 @@ jobs:
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
await github.rest.issues.addLabels({
Expand All @@ -428,7 +428,7 @@ jobs:
steps.dup-check.outputs.is_duplicate == 'false' &&
steps.storage-guardrail.outputs.configured == 'true' &&
steps.parse.outputs.is_valid == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
function extractProficiencyLabel(body, field) {
Expand Down Expand Up @@ -465,7 +465,7 @@ jobs:
steps:
- name: Check for duplicate registration
id: dup-check
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const username = context.payload.issue.user.login;
Expand Down Expand Up @@ -493,7 +493,7 @@ jobs:

- name: Handle duplicate registration
if: steps.dup-check.outputs.is_duplicate == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
ORIGINAL_ISSUE: ${{ steps.dup-check.outputs.original_issue }}
with:
Expand Down Expand Up @@ -546,7 +546,7 @@ jobs:
- name: Check capacity
id: capacity-check
if: steps.dup-check.outputs.is_duplicate == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
// Count unique registered users (excluding this issue)
Expand All @@ -573,7 +573,7 @@ jobs:

- name: Handle registration full
if: steps.dup-check.outputs.is_duplicate == 'false' && steps.capacity-check.outputs.is_full == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
function parseField(body, fieldName) {
Expand Down Expand Up @@ -613,7 +613,7 @@ jobs:

- name: Post welcome comment
if: steps.dup-check.outputs.is_duplicate == 'false' && steps.capacity-check.outputs.is_full == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
env:
DAY1_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY1_ASSIGNMENT_URL }}
DAY2_ASSIGNMENT_URL: ${{ vars.CLASSROOM_DAY2_ASSIGNMENT_URL }}
Expand Down Expand Up @@ -670,7 +670,7 @@ jobs:

- name: Add registration label
if: steps.dup-check.outputs.is_duplicate == 'false' && steps.capacity-check.outputs.is_full == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
try {
Expand All @@ -695,7 +695,7 @@ jobs:
vars.ENABLE_PUBLIC_REGISTRATION_EXPORT == 'true'
steps:
- name: Generate CSV from registration issues
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down Expand Up @@ -819,7 +819,7 @@ jobs:
vars.ENABLE_PUBLIC_CLASSROOM_INTAKE_EXPORT == 'true'
steps:
- name: Generate CSV from classroom enrollment issues
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down Expand Up @@ -904,7 +904,7 @@ jobs:
uses: actions/checkout@v4

- name: Build roster from registration issues
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/skills-progression.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
node-version: '20'

- name: Record completion
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
try {
Expand Down Expand Up @@ -152,7 +152,7 @@ jobs:
node-version: '20'

- name: Check for next challenge
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down Expand Up @@ -288,7 +288,7 @@ jobs:

steps:
- name: Check for milestones
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const student = context.payload.pull_request.user.login;
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/student-grouping.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
node-version: '20'

- name: Find and assign peer reviewer
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:
node-version: '20'

- name: Create balanced groups
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down
Loading