From 329e9b1cad00a12e75d7280cb35c72d286916d23 Mon Sep 17 00:00:00 2001 From: Owen Barton Date: Wed, 11 Dec 2024 17:53:25 -0800 Subject: [PATCH] Fix links and link checker action Slack pings. (#1480) * Fix links and link checker action Slack pings. * Add die.net, improve comments. --- .config/linkspector.yml | 6 ++++++ .github/workflows/link-check-all.yml | 5 +++-- common-practices-tools/security/encryption.md | 2 +- common-practices-tools/software-and-support/github.md | 2 +- company-policies/new-hire-orientation/bookmarks.md | 4 +--- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.config/linkspector.yml b/.config/linkspector.yml index 8dcb0f5d0c..fe2307b701 100644 --- a/.config/linkspector.yml +++ b/.config/linkspector.yml @@ -4,3 +4,9 @@ useGitIgnore: true ignorePatterns: # NOTE: Sites with captcha protection below - pattern: "^https://.*drupal.org/.*" + # NOTE: Sites with authentication below + - pattern: "^https://docs.google.com/.*" + - pattern: "^https://app.skills-base.com/.*" + - pattern: "^https://identity.trinet.com/.*" + # NOTE: Unreliable sites below + - pattern: "^https://linux.die.net/.*" diff --git a/.github/workflows/link-check-all.yml b/.github/workflows/link-check-all.yml index a60a3dc2b1..9d93a65e6f 100644 --- a/.github/workflows/link-check-all.yml +++ b/.github/workflows/link-check-all.yml @@ -29,5 +29,6 @@ jobs: id: slack uses: slackapi/slack-github-action@v2.0.0 if: failure() - env: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + with: + webhook: ${{ secrets.SLACK_WEBHOOK_URL }} + webhook-type: incoming-webhook diff --git a/common-practices-tools/security/encryption.md b/common-practices-tools/security/encryption.md index 31b4c5c0b4..314d9c1faa 100644 --- a/common-practices-tools/security/encryption.md +++ b/common-practices-tools/security/encryption.md @@ -31,7 +31,7 @@ Documents transferred within the CivicActions.com GSuite including Gmail and Gdr We recommend using both of these browser add-ons that enhance privacy without encryption: -- [Privacy Badger](https://www.eff.org/privacybadger) blocks most ads and cookie collectors. Open source and free. +- [Privacy Badger](https://privacybadger.org/) blocks most ads and cookie collectors. Open source and free. - [uBlock Origin](https://ublockorigin.com) is an ad content blocker. Open source and free. These services will have little to no impact on your browsing experience and can go a long way to minimizing the data others collect about you. diff --git a/common-practices-tools/software-and-support/github.md b/common-practices-tools/software-and-support/github.md index 394e43b17b..e369e51fde 100644 --- a/common-practices-tools/software-and-support/github.md +++ b/common-practices-tools/software-and-support/github.md @@ -23,7 +23,7 @@ Many CivicActions employees will already have a GitHub account. If you don't hav ## Setting up Git and a local repository -Unless you are only ever going to be editing a few guidebook pages the "easy" way (per [CONTRIBUTING.md](../../about-this-guidebook/README.md)), you'll want to set up a git workflow locally and clone a local copy of the repository you're working with. You can find instructions at and . +Unless you are only ever going to be editing a few guidebook pages the "easy" way (per [CONTRIBUTING.md](../../about-this-guidebook/README.md)), you'll want to set up a git workflow locally and clone a local copy of the repository you're working with. You can find instructions at and . If you'd prefer not to use command-line tools, you may want to use GitHub Desktop: . diff --git a/company-policies/new-hire-orientation/bookmarks.md b/company-policies/new-hire-orientation/bookmarks.md index f9cef8a684..b83212b1af 100644 --- a/company-policies/new-hire-orientation/bookmarks.md +++ b/company-policies/new-hire-orientation/bookmarks.md @@ -10,6 +10,7 @@ Links to websites we use regularly. - [Guidebook - GitHub](https://github.com/CivicActions/guidebook) - [Website](https://civicactions.com/) +- [Dashboard](https://workspace.google.com/dashboard): to log in to all CivicActions company-wide tools, bookmark this dashboard or the use the Google Apps icon ![Google Apps icon](../../assets/images/gsuite.png) in the header of any CivicActions Google page. ## Social media @@ -26,20 +27,17 @@ Links to websites we use regularly. - [Slack](https://civicactions.slack.com) - [Unanet](https://civicactions.unanet.biz) - [Zoom](https://zoom.us/) -- [Invision](https://www.invisionapp.com/home) - Atlassian's Jira for ticket management ### UX (User Experience/Design) - [Figma](https://www.figma.com): for wireframing and prototyping - [Mural](https://app.mural.co/signin): for collaborating -- [StoriesOnBoard](https://app.storiesonboard.com/login): for story mapping ### Engineering tools - [Sauce Labs](https://accounts.saucelabs.com/): for cross browser/device testing - [GitLab](https://git.civicactions.net/) -- [Jenkins](http://ci.civicactions.net/) ### Infrastructure/monitoring tools