We should be specifying the pocketmine version required in the actions config/settings. The reason this wasn't done in the first place was due to their being no easy way to achieve selecting the upstream pocketmine container version using a static Dockerfile. We'll have to look into using typescript (or another reasonable language with an actions API lib) for the action instead.