Not so certain whether the issue is from Github. Try to add the exact branch(?branch=master) in the status markdown code and find out whether it solves the issue.
The markdown is :
[](https://github.com/openmrs/openmrs-contrib-qaframework/actions/workflows/refapp-2x-provider.yml)
When creating a badge… Status of the badge changes as you change between branches…the other way would be to have a Pull request and merge it then if t shows red, revert it still…
Have manually run the test on actions and build is green but the budge status is opposite. Could this be associated with Github caches that is tracking the status of the old failed plan?
Sort of… GitHub appears to track the latest result-per-branch and manually triggered builds, i.e., those that are run through workflow_dispatch don’t seem to update any branch status. Maybe there’s a config option for the workflow_dispatch that will trigger it on a specific branch or something?