-
Notifications
You must be signed in to change notification settings - Fork 33
Add Github Pages deploy workflow #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Create a Github action using the "peaceiris/actions-gh-pages" action step to deploy to Github pages Signed-off-by: Nicholas Thomson <nithomso@amazon.com>
scottrigby
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@RedbackThomson thanks for this PR!
Quick untested review lgtm 👀 👌 per https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-gatsby
Check out my CNAME comment. The line breaks are minor but may as well clean those up.
I'd say let's get this fixed and merge/test it! If there's any issue we can simply revert the PR and try again. But it would be really good to automate the deploy, as we're currently busy with other things and this will help the site run smoothly.
|
Thanks @scottrigby . Updated! Also, I tested this on my private fork and ensured it produced the same output as the current site. |
|
@RedbackThomson nice! Just need to fix DCO (see https://github.com/open-gitops/website/pull/30/checks) |
Signed-off-by: Nicholas Thomson <nithomso@amazon.com>
* Add deploy workflow Create a Github action using the "peaceiris/actions-gh-pages" action step to deploy to Github pages Signed-off-by: Nicholas Thomson <nithomso@amazon.com> * Whitespace fixes Signed-off-by: Nicholas Thomson <nithomso@amazon.com> Signed-off-by: Dan Garfield <dan@codefresh.io>
* Updated website to be compliant with CNCF guidelines (#33) * Changed founding members to be in alphabetical order Signed-off-by: Roberth Strand <me@robstr.dev> * Added LF Trademark footer Signed-off-by: Roberth Strand <me@robstr.dev> Signed-off-by: Dan Garfield <dan@codefresh.io> * Add Github Pages deploy workflow (#30) * Add deploy workflow Create a Github action using the "peaceiris/actions-gh-pages" action step to deploy to Github pages Signed-off-by: Nicholas Thomson <nithomso@amazon.com> * Whitespace fixes Signed-off-by: Nicholas Thomson <nithomso@amazon.com> Signed-off-by: Dan Garfield <dan@codefresh.io> * GitOpsCon NA 20201 Blog (#34) Signed-off-by: Christian Hernandez <chernand@redhat.com> Signed-off-by: Dan Garfield <dan@codefresh.io> * create gitops-one-stop-shop event (#36) * create gitops-one-stop-shop event * add mdx file extension Signed-off-by: Stacey Potter <50154848+staceypotter@users.noreply.github.com> Signed-off-by: Dan Garfield <dan@codefresh.io> * Remove link to nonexistent fb page (#38) * Remove link to nonexistent fb page Signed-off-by: Scott Rigby <scott@r6by.com> * Remove fb page icon Co-authored-by: Nicholas Thomson <RedbackThomson@users.noreply.github.com> Signed-off-by: Scott Rigby <scott@r6by.com> Signed-off-by: Dan Garfield <dan@codefresh.io> * initial commit to create blog post Signed-off-by: Dan Garfield <dan@codefresh.io> * Add blogpost Signed-off-by: Dan Garfield <dan@codefresh.io> * Remove announcements around white papers etc... Signed-off-by: Dan Garfield <dan@codefresh.io> * Link to v1.0.0 ref not main Signed-off-by: Scott Rigby <scott@r6by.com> * Fix formatting: list and extra break/trailing whitespace Signed-off-by: Scott Rigby <scott@r6by.com> * Implement semantic line breaks for better diffs. See https://sembr.org/ Signed-off-by: Scott Rigby <scott@r6by.com> * Suggested edits for clarity and flow Signed-off-by: Scott Rigby <scott@r6by.com> * Not only for DevOps professionals Signed-off-by: Scott Rigby <scott@r6by.com> Co-authored-by: lloydchang <lloydchang@gmail.com> * Change tense now that we have a 1.0, which establishes a foundation for… Signed-off-by: Scott Rigby <scott@r6by.com> * Update content/blog/1.0-announcement/index.mdx Co-authored-by: lloydchang <lloydchang@gmail.com> Signed-off-by: Dan Garfield <dan@codefresh.io> * Update content/blog/1.0-announcement/index.mdx Co-authored-by: Scott Rigby <scott@r6by.com> Signed-off-by: Dan Garfield <dan@codefresh.io> Co-authored-by: Roberth Strand <me@robstr.dev> Co-authored-by: Nicholas Thomson <RedbackThomson@users.noreply.github.com> Co-authored-by: Christian Hernandez <christianh814@users.noreply.github.com> Co-authored-by: Stacey Potter <50154848+staceypotter@users.noreply.github.com> Co-authored-by: Dan Garfield <dan@todaywasawesome.com> Co-authored-by: Dan Garfield <dan@codefresh.io> Co-authored-by: lloydchang <lloydchang@gmail.com>
Closes #27
Create a Github action using the "peaceiris/actions-gh-pages" action step to deploy to Github pages. Uses the
contents: writepermission to gain write access to branches (through theGITHUB_TOKENsecret).Added a CNAME file for consistency with Github pages documentation.