import Foundation
import Plot
import Publish

struct PersonalWebsite: Website {
    enum SectionID: String, WebsiteSectionID {
        case articles
        case about
    }

    struct ItemMetadata: WebsiteItemMetadata {
    }

    var url = URL(string: "http://www.ryanjdavies.com")!
    var name = "Ryan's Website"
    var description = "A website by Ryan."
    var language: Language { .english }
    var imagePath: Path? { "images/logo.png" }
}

try! PersonalWebsite().publish(
  withTheme: .foundation,
  deployedUsing: .gitHub("iotize/iotize.github.com")
)
import Foundation
import Plot
import Publish

struct PersonalWebsite: Website {
    enum SectionID: String, WebsiteSectionID {
        case articles
        case about
    }

    struct ItemMetadata: WebsiteItemMetadata {
    }

    var url = URL(string: "http://www.ryanjdavies.com")!
    var name = "Ryan's Website"
    var description = "A website by Ryan."
    var language: Language { .english }
    var imagePath: Path? { "images/logo.png" }
}

try! PersonalWebsite().publish(withTheme: .foundation)

--- 
+++ 
@@ -18,4 +18,7 @@
     var imagePath: Path? { "images/logo.png" }
 }
 
-try! PersonalWebsite().publish(withTheme: .foundation)
+try! PersonalWebsite().publish(
+  withTheme: .foundation,
+  deployedUsing: .gitHub("iotize/iotize.github.com")
+)
Add deployment to GitHub from Publish