Drone-gh-pages - pushing 'pages_directory' differs from the previous version

Why did new commit change the deployment process from pushing only the files inside the ‘pages_directory’ folder to pushing the entire ‘pages_directory’ folder to the root directory on the ‘gh-pages’ branch?

lastest version:

CHunYenc/chunyenc.github.io at d6c923e3c2052e407aa65bc83b8e20a2a5baa461

# pages_directory is public/
└── public

previous version: (1.3.2)

CHunYenc/chunyenc.github.io at gh-pages

# pages_directory is public/
├── index.html
├── about.txt

previous version is working.