GitHub Action
Upload the TalentScore task
v1.0.0
Latest version
This GitHub Action uploads custom programming tasks to the DevSkiller TalentScore platform. It allows you to easily integrate the upload process into your CI/CD pipeline.
Required: The TalentScore API key. This key is needed to authenticate the upload request.
Required: The path to the programming task directory that contains the task source code to upload.
Optional: The ID of the programming task you want to update on the TalentScore platform. If not provided, the code task directory should contain a metadata.yaml file.
Optional: If set to true
(default), the task will be published automatically after a successful build.
name: Sample task upload
on:
push:
branches:
- master
jobs:
upload-task:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: Devskiller/talentscore-upload-task-action@v1.0.0
with:
api_key: ${{ secrets.TALENTSCORE_API_KEY }}
id: fe3217a6-e085-47dd-afff-025be5355d87
path: ./src
Please see: Creating custom tasks