GitHub actions#3839
Merged
leslitagordita merged 4 commits intolinode:developfrom Jan 5, 2021
Jskobos:github-actions
Merged
Conversation
Contributor
|
✔️ Deploy preview for nostalgic-ptolemy-b01ab8 ready! 🔨 Explore the source changes: d9e259f 🔍 Inspect the deploy logs: https://app.netlify.com/sites/nostalgic-ptolemy-b01ab8/deploys/5fd7d0ad9e58550007b6e22b 😎 Browse the preview: https://deploy-preview-3839--nostalgic-ptolemy-b01ab8.netlify.app |
Contributor
|
@Jskobos I tested your PR, like you indicated. I see the GitHub Actions tab on my fork and the tests look like they run, but they don't fail. I added misspellings and broken links and both blueberry and 404 tests pass. Here is the branch that I'm looking at: https://github.com/leslitagordita/docs/commits/github-actions |
bbiggerr
approved these changes
Jan 5, 2021
andystevensname
added a commit
that referenced
this pull request
Jan 15, 2021
* fix syntax typo * Update API reference to API spec v4.81.0 * Top Docs Video Additions * Make the eight-volume limitation more clear in our Block Storage guide * updated links * Update index.md change misspelling .httaccess to .htaccess * Added the youtube short code * shortcode update * [New] Backup MariaDB/MySQL to Object Storage using Restic (#3844) * First draft of my "backup MariaDB to Object Storage with Restic" guide * Re-organised the MariaDB/Restic article to install and configure Restic first before implementing the backup script. Completed the first draft of the article. * Further drafts and refinements to the MariaDB/Restic article and more real-life examples from a scratch Linode * Added a screenshot of a Restic-populated bucket in Cloud Manager, and a note to the "Before you begin" to install wget and bzip2, as these are not present on CentOS * Split out the installing Restic and creating a Restic repository into short guides as I plan on creating another guide to backup the filesystem using Restic * Removed trailing spaces in the Backup MariaDB to Restic article, as per the Travis report * Removed more trailing spaces in the Backup MariaDB to Restic article, as per the Travis report * Added Restic to the Vale dictionary for spellings * Move files to new locations in new UI * Tech/copy edit * Add slugs to new shortguides * copy edits * More copy edits * Remove redundant chmod commands * Fix typo Co-authored-by: Andy Heathershaw <andy@andysh.uk> Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: nmelehan <nmelehan@gmail.com> * Added a new article to secure a website using Let's Encrypt and acme.sh (#3506) * Added a new article to secure a website using Let's Encrypt and acme.sh * Copy tweak to the acme.sh article and a couple of new Vale additions * Correctly formatted folder path in acme.sh article * Tech/copy edit * Copy edits * Address vale warnings Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: nmelehan <nmelehan@gmail.com> Co-authored-by: leslitagordita <contact@lesliesalazar.com> * updated the link to hel repos (#3818) Signed-off-by: Rajakavitha1 <krajakavitha@gmail.com> * [update] fixed the indentation for the message (#3840) - As per the comment in disqus: I think there's a minor typo in the Ansible debug message - <code>- name: Print info about my Linode instance debug: msg: "ID is {{ my_linode.instance.id }} IP is {{ my_linode.instance.ipv4 }}"</code> debug should be unindented two spaces, as should msg. * fixed links (#3832) * update links (#3830) * Cloud Firewall Tor Avail (#3847) * removed note about atlanta (#3831) * [Update] Lets Encrypt and SSL guides - deprecated links (#3823) * changed deprecated link to certbot guide for ubuntu * updated the self signed link as well, it did not have two * updated links and moved title image to front matter (#3816) * removed in output, updated links, removed future tense (#3829) * Remove IP address from directory listing (#3838) * minor fixes for spacing in file samples (#3720) * Northcutt batch 1 (#3843) * SEO Improvements on how to install Git blog post * SEO improvements on how to install Git blog post * Add description and og_description Copy edits for Q&A section. Proper spelling of GitHub Remove future tense Clarify steps and improve syntax * More coppy edits * Add new term to vale dictionary Co-authored-by: leslitagordita <contact@lesliesalazar.com> * add generated images * updated links and removed future tense (#3824) Co-authored-by: hzoppetti <hzoppetti@linode.com> * Include caution messages for Backup deletion when removing services (#3814) * Include caution messages for Backup deletion when removing services Removing a Linode's backups or the Linode itself will delete all backups generated by the Linode Backup Service, including snapshots. There is also a small formatting change in this commit on the Backup Service guide to correct monospaced text that was appearing on a note. * copy edits Co-authored-by: nullfinity <amarchetta@linode.com> Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Linode Manager Security Controls (#3809) * updated instructions on how to send creds also api section which led to updating the api guide * added the revoke api access token to the product docs, minor edits Co-authored-by: hzoppetti <hzoppetti@linode.com> * updated billing guide with new cloud manager flow and images (#3808) Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Xen Guides (#3821) * added notes to deprecated guides, removed xen from relevant guide, new shortguide note * updated shortguide note * formatting for include Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Jitsi Marketplace App (#3836) * update for rDNS change * fixed another link Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Setup DNS on cPanel (#3820) * updated ips in conf file and removed future tense * added og_description and h1_title * added keyword phrase Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Release Candidate] v1.12.0 Publish docs for API release 4.82.0 * [Release Candidate] v1.12.1 * Update theme * Generate images in resources/_gen/images Recent theme updates change how images are sized inside guides and docs, and on the home page/listing pages Eventually, we shoud run hugo -gc to clean up the old generated images that are no longer used. But out of caution I thought we should delay this, in case some users' browsers still request them * Use Hugo 0.79.0 for Netlify * Make Netlify automatically load /docs path when clicked on from GitHub * Use Hugo 0.79.0 for Travis * Run png-crc-fix script * Update generated images in resources/_gen/images/ * Record newest index settings for Algolia to algolia_settings.json * Update linode-website-partials December 20 2020 * Update theme - Updates AlpineJS - Fixes a search timing issue Bjørn discovered - Makes clicking on a title in the ToC update the browser's URL with the title's ID * Revert "[Hotfix] v1.12.2" * SEO updates to the How to find files with Linux blog post * Copy Edits * Wireguard guide updates Add registered mark and fine print. * Fix spacing * Also fix spacing * Update Featured Guide Changed from Wireguard to Minecraft * Add author name to vale * Wireguard guide is now headless and no longer indexed. * Remove link to guide from product docs * Remove wireguard guide * SEO Updates: to the how to install Plex on Ubuntu blog post (#3863) * Updates to the how to install Plex on Ubuntu blog post * Copy edits * Fix typo Co-authored-by: leslitagordita <contact@lesliesalazar.com> * GitHub actions (#3839) * Add GitHub actions workflow file to replace Travis * Clean up * Remove escaped apostrophe * Fix vale * [Update] Configure Postfix to Send Email Using External SMTP Servers (#3882) * SEO updates for how to configure postfix using external SMTP * Copy edits and restructuring * Fix Blueberry error related to Let's encrypt guide * Fix vale error Remove instances of Amazon ES * Fix vale issue related to apostrophe in Lets encrypt title frontmatter * Fix vale errors Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * [Update] Linux Users and Groups (#3885) * SEO updates to linux users and groups blog post * Copy edits, clarifying information, fixing inaccurate info Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * [Update] CMR changes for Support Guide (#3883) * CMR changes for Support * fixed the vale error * Update Vale GitHub Action The styles property is used to import external styles into the StylesPath defined in .vale.ini: https://github.com/errata-ai/vale-action#styles We were not using it in this way; instead, our styles property was set to be equal to the StylesPath. This caused an exit code 2 error for Vale. Co-authored-by: nmelehan <nmelehan@gmail.com> * [Update] Using Fail2ban to Secure Your Server - A Tutorial (#3889) * SEO updates to Using Fail2Ban to secure a server blog post * Copy and tech edit for nc updates * Remove future tense and add dictionary terms Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * Add gen images * update vale dictionary * Vendor reference update for API release 4.83.0 and 4.83.1 * Update GHA Vale steps * [New] Deploy Mist.io with Marketplace Apps * find ip sentence fix Co-authored-by: Billy Thompson <bthompson@linode.com> Co-authored-by: leslitagordita <8379582+leslitagordita@users.noreply.github.com> Co-authored-by: hzoppetti <hzoppetti@linode.com> Co-authored-by: Nathan Melehan <nmelehan@gmail.com> Co-authored-by: nullfinity <61131984+nullfinity@users.noreply.github.com> Co-authored-by: pockhiss <11829270+pockhiss@users.noreply.github.com> Co-authored-by: Rajakavitha1 <krajakavitha@gmail.com> Co-authored-by: Andy Heathershaw <andy@andysh.uk> Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: leslitagordita <contact@lesliesalazar.com> Co-authored-by: hzoppetti <50596820+hzoppetti@users.noreply.github.com> Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> Co-authored-by: nullfinity <amarchetta@linode.com> Co-authored-by: Ben Bigger <25663044+bbiggerr@users.noreply.github.com> Co-authored-by: Andy Stevens <taylorstevens@gmail.com> Co-authored-by: Andy Stevens <astevens@linode.com> Co-authored-by: Jared <jaredkobos@gmail.com>
leslitagordita
added a commit
to leslitagordita/docs
that referenced
this pull request
Jan 15, 2021
* fix syntax typo * Update API reference to API spec v4.81.0 * Top Docs Video Additions * Make the eight-volume limitation more clear in our Block Storage guide * updated links * Update index.md change misspelling .httaccess to .htaccess * Added the youtube short code * shortcode update * [New] Backup MariaDB/MySQL to Object Storage using Restic (linode#3844) * First draft of my "backup MariaDB to Object Storage with Restic" guide * Re-organised the MariaDB/Restic article to install and configure Restic first before implementing the backup script. Completed the first draft of the article. * Further drafts and refinements to the MariaDB/Restic article and more real-life examples from a scratch Linode * Added a screenshot of a Restic-populated bucket in Cloud Manager, and a note to the "Before you begin" to install wget and bzip2, as these are not present on CentOS * Split out the installing Restic and creating a Restic repository into short guides as I plan on creating another guide to backup the filesystem using Restic * Removed trailing spaces in the Backup MariaDB to Restic article, as per the Travis report * Removed more trailing spaces in the Backup MariaDB to Restic article, as per the Travis report * Added Restic to the Vale dictionary for spellings * Move files to new locations in new UI * Tech/copy edit * Add slugs to new shortguides * copy edits * More copy edits * Remove redundant chmod commands * Fix typo Co-authored-by: Andy Heathershaw <andy@andysh.uk> Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: nmelehan <nmelehan@gmail.com> * Added a new article to secure a website using Let's Encrypt and acme.sh (linode#3506) * Added a new article to secure a website using Let's Encrypt and acme.sh * Copy tweak to the acme.sh article and a couple of new Vale additions * Correctly formatted folder path in acme.sh article * Tech/copy edit * Copy edits * Address vale warnings Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: nmelehan <nmelehan@gmail.com> Co-authored-by: leslitagordita <contact@lesliesalazar.com> * updated the link to hel repos (linode#3818) Signed-off-by: Rajakavitha1 <krajakavitha@gmail.com> * [update] fixed the indentation for the message (linode#3840) - As per the comment in disqus: I think there's a minor typo in the Ansible debug message - <code>- name: Print info about my Linode instance debug: msg: "ID is {{ my_linode.instance.id }} IP is {{ my_linode.instance.ipv4 }}"</code> debug should be unindented two spaces, as should msg. * fixed links (linode#3832) * update links (linode#3830) * Cloud Firewall Tor Avail (linode#3847) * removed note about atlanta (linode#3831) * [Update] Lets Encrypt and SSL guides - deprecated links (linode#3823) * changed deprecated link to certbot guide for ubuntu * updated the self signed link as well, it did not have two * updated links and moved title image to front matter (linode#3816) * removed in output, updated links, removed future tense (linode#3829) * Remove IP address from directory listing (linode#3838) * minor fixes for spacing in file samples (linode#3720) * Northcutt batch 1 (linode#3843) * SEO Improvements on how to install Git blog post * SEO improvements on how to install Git blog post * Add description and og_description Copy edits for Q&A section. Proper spelling of GitHub Remove future tense Clarify steps and improve syntax * More coppy edits * Add new term to vale dictionary Co-authored-by: leslitagordita <contact@lesliesalazar.com> * add generated images * updated links and removed future tense (linode#3824) Co-authored-by: hzoppetti <hzoppetti@linode.com> * Include caution messages for Backup deletion when removing services (linode#3814) * Include caution messages for Backup deletion when removing services Removing a Linode's backups or the Linode itself will delete all backups generated by the Linode Backup Service, including snapshots. There is also a small formatting change in this commit on the Backup Service guide to correct monospaced text that was appearing on a note. * copy edits Co-authored-by: nullfinity <amarchetta@linode.com> Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Linode Manager Security Controls (linode#3809) * updated instructions on how to send creds also api section which led to updating the api guide * added the revoke api access token to the product docs, minor edits Co-authored-by: hzoppetti <hzoppetti@linode.com> * updated billing guide with new cloud manager flow and images (linode#3808) Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Xen Guides (linode#3821) * added notes to deprecated guides, removed xen from relevant guide, new shortguide note * updated shortguide note * formatting for include Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Jitsi Marketplace App (linode#3836) * update for rDNS change * fixed another link Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Update] Setup DNS on cPanel (linode#3820) * updated ips in conf file and removed future tense * added og_description and h1_title * added keyword phrase Co-authored-by: hzoppetti <hzoppetti@linode.com> * [Release Candidate] v1.12.0 Publish docs for API release 4.82.0 * [Release Candidate] v1.12.1 * Update theme * Generate images in resources/_gen/images Recent theme updates change how images are sized inside guides and docs, and on the home page/listing pages Eventually, we shoud run hugo -gc to clean up the old generated images that are no longer used. But out of caution I thought we should delay this, in case some users' browsers still request them * Use Hugo 0.79.0 for Netlify * Make Netlify automatically load /docs path when clicked on from GitHub * Use Hugo 0.79.0 for Travis * Run png-crc-fix script * Update generated images in resources/_gen/images/ * Record newest index settings for Algolia to algolia_settings.json * Update linode-website-partials December 20 2020 * Update theme - Updates AlpineJS - Fixes a search timing issue Bjørn discovered - Makes clicking on a title in the ToC update the browser's URL with the title's ID * Revert "[Hotfix] v1.12.2" * SEO updates to the How to find files with Linux blog post * Copy Edits * Wireguard guide updates Add registered mark and fine print. * Fix spacing * Also fix spacing * Update Featured Guide Changed from Wireguard to Minecraft * Add author name to vale * Wireguard guide is now headless and no longer indexed. * Remove link to guide from product docs * Remove wireguard guide * SEO Updates: to the how to install Plex on Ubuntu blog post (linode#3863) * Updates to the how to install Plex on Ubuntu blog post * Copy edits * Fix typo Co-authored-by: leslitagordita <contact@lesliesalazar.com> * GitHub actions (linode#3839) * Add GitHub actions workflow file to replace Travis * Clean up * Remove escaped apostrophe * Fix vale * [Update] Configure Postfix to Send Email Using External SMTP Servers (linode#3882) * SEO updates for how to configure postfix using external SMTP * Copy edits and restructuring * Fix Blueberry error related to Let's encrypt guide * Fix vale error Remove instances of Amazon ES * Fix vale issue related to apostrophe in Lets encrypt title frontmatter * Fix vale errors Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * [Update] Linux Users and Groups (linode#3885) * SEO updates to linux users and groups blog post * Copy edits, clarifying information, fixing inaccurate info Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * [Update] CMR changes for Support Guide (linode#3883) * CMR changes for Support * fixed the vale error * Update Vale GitHub Action The styles property is used to import external styles into the StylesPath defined in .vale.ini: https://github.com/errata-ai/vale-action#styles We were not using it in this way; instead, our styles property was set to be equal to the StylesPath. This caused an exit code 2 error for Vale. Co-authored-by: nmelehan <nmelehan@gmail.com> * [Update] Using Fail2ban to Secure Your Server - A Tutorial (linode#3889) * SEO updates to Using Fail2Ban to secure a server blog post * Copy and tech edit for nc updates * Remove future tense and add dictionary terms Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> * Add gen images * update vale dictionary * Vendor reference update for API release 4.83.0 and 4.83.1 * Update GHA Vale steps * [New] Deploy Mist.io with Marketplace Apps * find ip sentence fix Co-authored-by: Billy Thompson <bthompson@linode.com> Co-authored-by: leslitagordita <8379582+leslitagordita@users.noreply.github.com> Co-authored-by: hzoppetti <hzoppetti@linode.com> Co-authored-by: Nathan Melehan <nmelehan@gmail.com> Co-authored-by: nullfinity <61131984+nullfinity@users.noreply.github.com> Co-authored-by: pockhiss <11829270+pockhiss@users.noreply.github.com> Co-authored-by: Rajakavitha1 <krajakavitha@gmail.com> Co-authored-by: Andy Heathershaw <andy@andysh.uk> Co-authored-by: Andy Heathershaw <andy.heathershaw@premiersoftware.co.uk> Co-authored-by: leslitagordita <contact@lesliesalazar.com> Co-authored-by: hzoppetti <50596820+hzoppetti@users.noreply.github.com> Co-authored-by: nickatnorthcutt <73670056+nickatnorthcutt@users.noreply.github.com> Co-authored-by: nullfinity <amarchetta@linode.com> Co-authored-by: Ben Bigger <25663044+bbiggerr@users.noreply.github.com> Co-authored-by: Andy Stevens <taylorstevens@gmail.com> Co-authored-by: Andy Stevens <astevens@linode.com> Co-authored-by: Jared <jaredkobos@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Move from Travis to GH Actions
This workflow will run on every pull request. It will run the three tasks currently run by Travis, to wit:
To test, change
pull_requeston line 3 of test.yaml topushand push some changes to this branch on your fork. Try to modify some files in ways that you would expect a properly-configured Vale etc. to catch (e.g. use words that are not allowed by our Linode-specific dictionary). Go to your fork's GitHub page and check the "Actions" tab to see output.