-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
…onfigurations Saturn226/autograding reporter configurations
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,32 @@ | ||
{ | ||
"env": { | ||
"browser": true, | ||
"commonjs": true, | ||
"es2021": true, | ||
"jest": true | ||
}, | ||
"extends": "standard", | ||
"parserOptions": { | ||
"ecmaVersion": "latest" | ||
}, | ||
"rules": { | ||
} | ||
} | ||
"env": { | ||
"browser": true, | ||
"commonjs": true, | ||
"es2021": true, | ||
"jest": true | ||
}, | ||
"plugins": ["prettier"], | ||
"extends": [ | ||
"eslint:recommended", | ||
"plugin:prettier/recommended", | ||
"standard", | ||
"prettier" | ||
], | ||
"parserOptions": { | ||
"ecmaVersion": "latest" | ||
}, | ||
"rules": { | ||
"prettier/prettier": [ | ||
"error", | ||
{ | ||
"singleQuote": true, | ||
"trailingComma": "all", | ||
"bracketSpacing": false, | ||
"printWidth": 120, | ||
"tabWidth": 2, | ||
"semi": false | ||
} | ||
], | ||
"camelcase": "off" | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
name: Release | ||
on: | ||
workflow_dispatch: | ||
jobs: | ||
release: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- name: Release | ||
shell: bash | ||
run: | | ||
set -e | ||
echo "Checkout the release branch" | ||
git checkout releases/v1 | ||
echo "run build script" | ||
npm run build | ||
echo "Add the dist" | ||
git add . | ||
echo "Commit" | ||
git commit -m "v1" | ||
echo "Force push to overwrite any previous commits for this branch" | ||
git push -f origin releases/v1 | ||
echo "Remove previously pushed tags (v1 will be unusable momentarily until you re-push)" | ||
git push origin :refs/tags/v1 | ||
echo "Re-apply the tag" | ||
git tag -fa v1 -m "v1" | ||
echo "Push everything" | ||
git push origin v1 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
node_modules |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
name: "GitHub Classroom Autograding Results handler" | ||
description: "Integrate your CS class wit GitHub using GitHub Classroom" | ||
description: "Integrate your CS class with GitHub using GitHub Classroom" | ||
inputs: | ||
runners: | ||
description: 'Comma-separated list of step ids' | ||
required: true | ||
|
||
runs: | ||
using: "node20" | ||
main: "src/main.js" | ||
main: "dist/main.js" |
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.