Tasks in Codebie are designed to be flexible — you can update them anytime to improve your challenge, fix mistakes, or adjust the content for future candidates.
How do you update a task?
Each task comes with its own Git repository. To update a task:
Clone the task repository
Make your changes locally — update the instructions, add or remove files, change function signatures, etc.
Push the updated code back to the task repository
That’s it — your task is now updated.
⚠️ Important: Updating a task does not affect candidates who have already accepted an invitation. Their assessment repository was copied from the task at the time they accepted. Only future candidates will receive the updated version.
Changing the task name or URL identifier
You can also update a task’s name and URL-friendly identifier at any time:
Open the task detail page
Go to the Settings tab
Update the name or identifier and save your changes
⚠️ Please note:
Task Git URLs will no longer work after changing the identifier
If the task is public, its public link will also change
Learn more about what public tasks are and how they work from here.
This gives you full control over your tasks — without affecting any past or active assessments.