This is how SharePoint works: if you have version control enabled in a library, you must check in a file before someone else can work with them. There are two ways of going forward:
1. Disable version control in SharePoint for the library you publish to. (In the library settings.)
2. Use SharePoints content’s view to check in all published files at once after publishing.