Skip to content

GitHub Action for validating that a student submission has the required Neptun code in a text file

Notifications You must be signed in to change notification settings

bmeaut/ahk-action-neptuncheck

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ahk Neptun check GitHub Action

Checks if a file named neptun.txt exists in the root of the repository and it has Neptun code looking content.

Please refer to https://akosdudas.github.io/automated-homework-evaluation/ for the "big picture."

Usage

on: [push]

jobs:
  job1:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
        with:
          fetch-depth: 1
      - name: Check neptun.txt
        uses: akosdudas/ahk-action-neptuncheck@v2

What happens when added to the workflow

If the file with the required content exists, the step will be completed. Otherwise, the step will fail the workflow.

Development

Requirements:

  • NodeJS
  • Yarn

Development process:

  1. yarn install
  2. code
  3. yarn run build
  4. push

About

GitHub Action for validating that a student submission has the required Neptun code in a text file

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%