Skip to content

Commit

Permalink
Deploy via gh pages
Browse files Browse the repository at this point in the history
  • Loading branch information
MMore committed Oct 6, 2023
1 parent cca1ed3 commit 82c50fe
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 3 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/build-jekyll.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Build and Deploy to Github Pages

on:
push:
branches:
- master

jobs:
build_and_deploy:
runs-on: ubuntu-latest
permissions:
contents: write # read to check out code / write enables push to the configured branch (e.g. gh-pages)
pages: write
steps:
- uses: actions/checkout@v3

# Use GitHub Actions' cache to cache dependencies on servers
- uses: actions/cache@v3
with:
path: vendor/bundle
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }}
restore-keys: |
${{ runner.os }}-gems-
# Use GitHub Deploy Action to build and deploy to Github
# For latest version: `jeffreytse/jekyll-deploy-action@master`
- uses: jeffreytse/jekyll-deploy-action@v0.5.0
with:
provider: 'github' # Default is github
token: ${{ secrets.GITHUB_TOKEN }} # It's your Personal Access Token(PAT)
3 changes: 2 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ description: >-
A list of vendors that treat single sign-on as a luxury feature, not a core
security requirement.
url: https://robchahin.github.io/sso-wall-of-shame
url: https://ssotax.github.io/ssotax
baseurl: https://ssotax.github.io/ssotax

kramdown:
parse_block_html: true
Expand Down
2 changes: 1 addition & 1 deletion _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
content="{%if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">

<!-- CSS & fonts -->
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl | replace: '//', '/' }}">
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}">

<!-- Favicon -->
<link rel="shortcut icon" type="image/png" href="favicon.ico">
Expand Down
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ If companies claim to "take your security seriously", then SSO should be availab
Many vendors charge 2x, 3x, or 4x the base product pricing for access to SSO, which disincentivizes its use and encourages poor security practices.
</details>

{% assign all = site.vendors | sort: "name" %}
{% assign all = site.vendors | where: "currency", "$" | sort: "name" %}
{% assign vendors = "" | split: ',' %}
{% assign call_us = "" | split: ',' %}
{% for vendor in all %}
Expand Down

0 comments on commit 82c50fe

Please sign in to comment.