1
0
mirror of https://github.com/privacyguides/privacyguides.org.git synced 2025-07-02 01:32:41 +00:00

Configure Dependabot

This commit is contained in:
2021-05-02 00:26:12 -05:00
parent 69301d6a66
commit e2e35554b2
5 changed files with 43 additions and 21 deletions

27
.github/dependabot.yml vendored Normal file
View File

@ -0,0 +1,27 @@
version: 2
registries:
fortawesome:
type: npm-registry
url: https://npm.fontawesome.com/
token: ${{ secrets.FONTAWESOME_NPM_AUTH_TOKEN }}
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "bundler" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "daily"
- package-ecosystem: "npm"
directory: "/"
registries:
- fortawesome
schedule:
interval: "daily"

View File

@ -27,8 +27,10 @@ jobs:
- name: Cache Jekyll build
uses: actions/cache@v2
with:
path: ~/.npm
key: ${{ runner.os }}-jekyll-${{ hashFiles('**/*.html') }}
path: |
.jekyll-cache
.sass-cache
key: ${{ runner.os }}-jekyll-${{ hashFiles('**/*.??m[ld]') }}
- name: Build website
uses: ./.github/actions/build
- name: Copy built site to production

View File

@ -113,7 +113,6 @@ jobs:
name: "Broken Hyperlinks (External)"
runs-on: ubuntu-latest
needs: [build, link]
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -166,7 +165,6 @@ jobs:
name: "Require HTTPS Internal Images"
runs-on: ubuntu-latest
needs: build
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -204,7 +202,6 @@ jobs:
name: "Script Reference Checks"
runs-on: ubuntu-latest
needs: [build, link]
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -235,7 +232,6 @@ jobs:
name: "HTML Tag Test"
runs-on: ubuntu-latest
needs: build
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -273,7 +269,6 @@ jobs:
name: "HTML Entity Names Test"
runs-on: ubuntu-latest
needs: build
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -311,7 +306,6 @@ jobs:
name: "Misc HTML Test"
runs-on: ubuntu-latest
needs: build
continue-on-error: true
steps:
- uses: actions/checkout@v2
@ -349,7 +343,6 @@ jobs:
name: "OpenGraph Test"
runs-on: ubuntu-latest
needs: build
continue-on-error: true
steps:
- uses: actions/checkout@v2