Skip to content

Commit

Permalink
WIP GitHub Pages deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
daisylb committed Feb 19, 2023
1 parent 96de1f4 commit bc6390f
Show file tree
Hide file tree
Showing 26 changed files with 1,217 additions and 105 deletions.
12 changes: 0 additions & 12 deletions .github/dependabot.yml

This file was deleted.

49 changes: 49 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Build website
on:
push:
branches:
- main
workflow_dispatch:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: true

jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/[email protected]
with:
node-version: "18.2.x"
- uses: pnpm/[email protected]
with:
version: 6.0.2
- name: Setup Pages
id: pages
uses: actions/configure-pages@v3
- run: pnpm install
- run: pnpm build
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
path: ./dist

deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
needs: build
runs-on: ubuntu-latest
name: Deploy
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
32 changes: 0 additions & 32 deletions .github/workflows/update_schedule.yml

This file was deleted.

72 changes: 72 additions & 0 deletions dist/about/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<!DOCTYPE html>
<html lang="en" class="{% block html_class %}{% endblock %}">
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="stylesheet" href="/assets/about.f1b5aba6.css" /></head>
<body>

<nav>
<a id="nav-logo" href="/"><img src="/assets/Logo_Standard.84e38fee.svg"></a>
<ul>
<li><a href="/about">About</a></li>
<li><a href="/sponsor">Sponsor</a></li>
<li><a href="/program">Program</a></li>
<li><a href="/attend">Attend</a></li>
<li><a href="/conduct">Safety</a></li>
</ul>
<div class="dates">
18&ndash;22 August 2023&emsp;&bull;&emsp;<span class="location">Adelaide Convention Centre</span>
</div>
</nav>

<main>
<h1 id="about-the-conference">About the conference</h1>
<p>PyCon AU 2023 will be held in the Adelaide Convention Centre.</p>
<p>If you’re new to our event, you might also want to read about <a href="/culture/">the culture of PyCon AU</a>.</p>
<h2 id="18-aug-specialist-tracks">18 Aug: Specialist tracks</h2>
<p>The first day of PyCon AU will be dedicated to specialist tracks. These tracks, also known as ‘miniconfs’, are curated by smaller specialist groups within Python community, and allowed for more in-depth talks on the subject.</p>
<h2 id="1920-aug-conference-main-track">19–20 Aug: Conference main track</h2>
<p>Saturday and Sunday are the main conference event of PyCon AU. We invite speakers from all backgrounds and levels of knowledge to share their experience and knowledge with our audience.</p>
<h2 id="2122-aug-development-sprints-and-social-events">21–22 Aug: Development sprints and social events</h2>
<p>Development Sprints provide an unstructured location for projects and contributors to work in real time on their projects, or for people to hack about with various things with people with experts in their fields.</p>
<h2 id="about-pycon-au">About PyCon AU</h2>
<p>PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.</p>
<p>PyCon AU informs the country’s Python developers with presentations, tutorials and panel sessions by experts and core developers of Python, as well as the libraries and frameworks that they rely on.</p>
<p>PyCon AU is typically held in two year blocks at the same city, with some variation in 2020–2023 due to the COVID-19 pandemic.</p>
<ul>
<li>2010, 2011: Sydney, NSW</li>
<li><a href="https://2012.pycon-au.org">2012</a>, <a href="https://2013.pycon-au.org">2013</a>: Hobart, TAS</li>
<li><a href="https://2014.pycon-au.org">2014</a>, <a href="https://2015.pycon-au.org">2015</a>: Brisbane, QLD</li>
<li><a href="https://2016.pycon-au.org">2016</a>, <a href="https://2017.pycon-au.org">2017</a>: Melbourne, VIC</li>
<li><a href="https://2018.pycon-au.org">2018</a>, <a href="https://2019.pycon-au.org">2019</a>: Sydney, NSW</li>
<li><a href="https://2020.pycon.org.au">2020</a>, <a href="https://2021.pycon.org.au">2021</a>: The Internet</li>
<li>(PyCon AU was not held in 2022)</li>
<li>2023: Adelaide, SA</li>
</ul>
<p>Videos from previous years can be watched on the <a href="https://www.youtube.com/user/PyConAU">PyConAU YouTube channel</a>.</p>
</main>
<footer>
<section class="sponsor auspice">
<h1>PyCon AU is an event of</h1>
<img src="/assets/la.a4f730e8.svg" alt="Linux Australia">
</section>
<section class="signup">
<h1>Sign up for announcements</h1>
<form method="post" action="https://lists.linux.org.au/mailman/subscribe/pycon-au-announce" class="mailing-list-signup-form">
<input type="email" name="email" required placeholder="[email protected]">
<button type="submit">Sign up</button>
</form>
</section>
<section class="copyright">
<b>Contact us:</b>
<a href="mailto:[email protected]">[email protected]</a><br>
&copy; 2020&ndash;2023, the PyCon AU team
</section>
</footer>
<script type="text/javascript">
if (window.location.hash === "#debug") document.body.classList.add("debug")
</script>
</body>
</html>
Loading

0 comments on commit bc6390f

Please sign in to comment.