Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Publishing a package to Octopus with GitHub Actions

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Ryan Rousseau
Word Count
1,299
Language
English
Hacker News Points
-
Summary

Ryan Rousseau's blog post details his experience of creating a GitHub Action for his personal blog, which is built with Wyam and hosted on Firebase, as part of the Octopus 2021 Q2 release that introduced native support for GitHub Actions. The workflow he developed reacts to pushes on the master branch and involves several steps, such as checking out the code, generating and packaging the site, and pushing it to an Octopus instance. Key tasks include installing .NET Core, Wyam, and the Octopus CLI, while employing environment files for setting package versions. The post highlights the intuitive process of creating workflows in GitHub and the advantages of using GitHub Actions combined with Octopus CLI for seamless continuous integration and deployment, ensuring repeatable and reliable deployments.