When receiving progressive taxi instructions, it is a must for the local controller to issue a “continue taxi at your discretion” command.
Common miss-conception of that command is that the pilot then has the ability to cross runways or enter the runway. This is definitely not the case.
Taxi at your discretion will only allow you to taxi freely to the runway. Standard rules apply when it comes to entering the runway.
Reference: 5.2.2 of the ATC Manual