add workflow-macos-swift