Is it possible to publish a page via workflow that is not in the same site?
List and page not within same site.
Within the list there is a column "URL" that contains the different URLs for the different pages.
Workflow should start manually on a list entry publishing the site that is listed within column "URL".
Perhaps you could solve it by using the CheckOut currentItem Action, then calling an HTTP Webservice action using the checkin() REST API
http://mysite/_api/web/getfilebyserverrelativeurl('relativeUrl/document file name')/CheckIn(comment='RESTCheckin',checkintype=1)
where '1' gives me a major version.