Skip to content

We need to change the name of the image of adesso because it hits the Ad blocker filters #532

We need to change the name of the image of adesso because it hits the Ad blocker filters

We need to change the name of the image of adesso because it hits the Ad blocker filters #532

Workflow file for this run

name: ESUG web site build
on:
push:
branches: [ source ]
pull_request:
branches: [ source ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
ecstatic_build:
runs-on: ubuntu-20.04
steps:
- name: Install dependencies
run: |
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -y libasound2:i386 libssl1.1:i386 libfreetype6:i386
- uses: actions/checkout@v3
- name: Generate
run: make generate
- uses: actions/upload-artifact@v3
with:
name: ecstatic_site
path: |
_site
!path/**/*.pillar
retention-days: 5
agenda_build:
uses: pillar-markup/Microdown-Agenda/.github/workflows/main.yml@main
with:
agenda_filename: 2023-Conference/agenda.md
abstract_link: ../esug2022-abstracts.pdf
workshop_agenda_build:
uses: pillar-markup/Microdown-Agenda/.github/workflows/main.yml@main
with:
agenda_filename: 2023-Conference/agenda-workshop.md
needs: agenda_build # avoid concurent write to the agenda artifact
deploy:
runs-on: ubuntu-latest
needs: [ecstatic_build, agenda_build, workshop_agenda_build]
steps:
# needed by JamesIves/github-pages-deploy-action
- uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: ecstatic_site
path: _site
- uses: actions/download-artifact@v3
with:
name: agenda
path: _site/2023-Conference/agenda
- name: debug
run: ls -R
- name: deploy
uses: JamesIves/[email protected]
with:
branch: gh-pages # The branch the action should deploy to.
folder: _site # The folder the action should deploy.
if: github.event_name != 'pull_request'