diff --git a/.forgejo/workflows/build-jekyll.yml b/.forgejo/workflows/build-jekyll.yml index f13d9c1..c4b87d5 100644 --- a/.forgejo/workflows/build-jekyll.yml +++ b/.forgejo/workflows/build-jekyll.yml @@ -32,4 +32,29 @@ jobs: container: image: curlimages/curl:8.17.0 steps: - - run: curl -k -X POST ${{ secrets.RELOAD_PORTAINER_WEBHOOK }} + - run: curl -k -X POST ${{ secrets.RELOAD_PORTAINER_WEBHOOK }} + build_website_retro: + runs-on: docker + container: + image: git.hswro.org/hswro/hswro_org_build:latest + steps: + - uses: actions/checkout@v3 + - run: bundle exec jekyll build --config _config_retro.yml + - uses: actions/upload-artifact@v3 + with: + compression-level: 9 + include-hidden-files: true + name: generated-site + path: _site/ + build_and_push_container_retro: + runs-on: docker + if: github.ref == 'refs/heads/main' + env: + REGISTRY_OWNER: hswro + container: + image: git.hswro.org/hswro/hswro_org_build:latest + steps: + - uses: actions/checkout@v3 + - uses: actions/download-artifact@v3 + - run: cd generated-site && buildah build --file ../docker/serve.Dockerfile -t retro-hswro-org:latest + - run: buildah push --creds ${REGISTRY_OWNER}:${{ secrets.PUSH_PACKAGES_KEY }} retro-hswro-org:latest "docker://git.hswro.org/${REGISTRY_OWNER}/hswro_org:latest" diff --git a/_config_retro.yml b/_config_retro.yml new file mode 100755 index 0000000..52fd4e0 --- /dev/null +++ b/_config_retro.yml @@ -0,0 +1,41 @@ +baseurl: '/' +permalink: pretty + +title: 'Hackerspace Wrocław' +retro: true + +logo: "images/hswro-logo.gif" +favicon: "images/favicon.svg" + +sass: + style: compressed # possible values: nested expanded compact compressed + +include: + - .well-known + +plugins: [jekyll-polyglot] + +# polyglot +languages: ["pl", "en"] +default_lang: "pl" +exclude_from_localization: ["images", "fonts", "sitemap", "docker", "vendor"] +url: https://hswro.org + +ourspace: + pl: "Siedziba" + en: "Our place" +# polyglot end + +exclude: + - Gemfile + - Gemfile.lock + - node_modules + - vendor/bundle/ + - vendor/cache/ + - vendor/gems/ + - vendor/ruby/ + - docker/ + - LICENSE.md + - LICENSE + - README.md + - ORIGINAL_README.md diff --git a/_includes/footer.html b/_includes/footer.html index af48c20..d9337b6 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -4,12 +4,18 @@