d27
The only difference between ordinary and extraordinary is just that little "extra".
Use image tag variable for building docker image. This fixes failing CI builds on PRs
Update the way CI variable is set
Use updated p2pu-components and p2pu-theme
Get dropped changes for webpack config updates back and update package-log file
Get back missing changes to package.json, might have been dropped during cherry picking?
Test env variable substitution
Use package-lock when building docker image
Bump gh action action version. Updated package-lock. Ignore some stuff.
Push correctly to registry
Do login and push using docker commands to avoid rebuilding the image
Update github action to only fail when branch is master or release
Try pushing image to github registry
Use older node to build, need to upgrade
Merge pull request from p2pu/master
Release 2023-03-15
Merge pull request from p2pu/2023-uganda-courses
Add ability to search course API by keywords
Some basic checks for keywords
Add ability to search course API by keywords
Add search fields for cities in django admin
Merge pull request from p2pu/2023-uganda-courses
Add ability to search course API by keywords
Some basic checks for keywords