mirror of
https://github.com/privacyguides/privacyguides.org.git
synced 2026-05-15 16:11:26 +00:00
Configure Dependabot
This commit is contained in:
@@ -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"
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
+2
-2
@@ -39,7 +39,7 @@ GEM
|
||||
sassc (> 2.0.1, < 3.0)
|
||||
jekyll-watch (2.2.1)
|
||||
listen (~> 3.0)
|
||||
kramdown (2.3.0)
|
||||
kramdown (2.3.1)
|
||||
rexml
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
@@ -54,7 +54,7 @@ GEM
|
||||
rb-fsevent (0.10.4)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.2.4)
|
||||
rexml (3.2.5)
|
||||
rouge (3.26.0)
|
||||
safe_yaml (1.0.5)
|
||||
sassc (2.4.0)
|
||||
|
||||
+10
-10
@@ -46,14 +46,14 @@ layout: default
|
||||
</div>
|
||||
|
||||
<div class="p-5 bg-secondary text-light">
|
||||
<div class="container">
|
||||
<div class="row mt-3">
|
||||
<div class="col text-center">
|
||||
<h2>Privacy Tools</h2>
|
||||
<p>The devices, software, and services that will protect your privacy highly depend on your use case, workflow, and threat model. But, if you don't know where to get started, we've chosen some recommended tools to get you going :)</p>
|
||||
<div class="container">
|
||||
<div class="row mt-3">
|
||||
<div class="col text-center">
|
||||
<h2>Privacy Tools</h2>
|
||||
<p>The devices, software, and services that will protect your privacy highly depend on your use case, workflow, and threat model. But, if you don't know where to get started, we've chosen some recommended tools to get you going :)</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-6 col-sm-4 col-md-3 col-xl-2 mt-3">
|
||||
<div class="col-6 col-sm-4 col-md-3 mt-3">
|
||||
<a href="/browsers/">
|
||||
<div class="card text-center mx-auto" style="width: 160px;">
|
||||
<div class="card-body">
|
||||
@@ -63,7 +63,7 @@ layout: default
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-4 col-md-3 col-xl-2 mt-3">
|
||||
<div class="col-6 col-sm-4 col-md-3 mt-3">
|
||||
<a href="/software/">
|
||||
<div class="card text-center mx-auto" style="width: 160px;">
|
||||
<div class="card-body">
|
||||
@@ -73,7 +73,7 @@ layout: default
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-4 col-md-3 col-xl-2 mt-3">
|
||||
<div class="col-6 col-sm-4 col-md-3 mt-3">
|
||||
<a href="/operating-systems/">
|
||||
<div class="card text-center mx-auto" style="width: 160px;">
|
||||
<div class="card-body">
|
||||
@@ -83,7 +83,7 @@ layout: default
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-6 col-sm-4 col-md-3 col-xl-2 mt-3">
|
||||
<div class="col-6 col-sm-4 col-md-3 mt-3">
|
||||
<a href="/providers/">
|
||||
<div class="card text-center mx-auto" style="width: 160px;">
|
||||
<div class="card-body">
|
||||
|
||||
Reference in New Issue
Block a user