Skip to content

Note that paid IRCCloud users can use non-IRCCloud clients #426

Note that paid IRCCloud users can use non-IRCCloud clients

Note that paid IRCCloud users can use non-IRCCloud clients #426

Workflow file for this run

name: Build Jekyll site
on: [pull_request, push, workflow_dispatch]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0 # grab all revisions
- name: Setup Pages
id: pages
uses: actions/configure-pages@v2
- name: Setup Ruby
uses: ruby/setup-ruby@0a29871fe2b0200a17a4497bae54fe5df0d973aa # v1.115.3
with:
ruby-version: '3.0' # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Define additional Jekyll variables
run: |
echo "privacy_last_modified: $(git log -1 --format=%cd --date=short -- privacy.md)" >> _config.yml
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v1