Skip to content

Commit b29a23a

Browse files
authored
Merge pull request #11 from ARCTraining/maeve-fix
Maeve fix. So many improvements, additions and corrections it's impossible to mention them all!
2 parents b71a3c1 + 7f99c04 commit b29a23a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+4967
-1822
lines changed

.github/workflows/deploy-book.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.

.github/workflows/publish.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Build and Deploy Quarto Site
2+
3+
on:
4+
push:
5+
branches: [ main, master ]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
concurrency:
14+
group: "pages"
15+
cancel-in-progress: false
16+
17+
jobs:
18+
build:
19+
runs-on: ubuntu-latest
20+
21+
steps:
22+
- name: Checkout repository
23+
uses: actions/checkout@v4
24+
25+
- name: Set up Quarto
26+
uses: quarto-dev/quarto-actions/setup@v2
27+
28+
- name: Render Quarto document
29+
run: |
30+
quarto render --output-dir docs
31+
32+
- name: Setup Pages
33+
uses: actions/configure-pages@v4
34+
35+
- name: Upload to GitHub Pages
36+
uses: actions/upload-pages-artifact@v3
37+
with:
38+
path: docs/
39+
40+
deploy:
41+
environment:
42+
name: github-pages
43+
url: ${{ steps.deployment.outputs.page_url }}
44+
runs-on: ubuntu-latest
45+
needs: build
46+
steps:
47+
- name: Deploy to GitHub Pages
48+
id: deployment
49+
uses: actions/deploy-pages@v4

.github/workflows/test-build.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,2 @@
1-
# gitignore for template-jb-docs
2-
3-
# built book
4-
**/_build/*
5-
6-
# vagrant stuff
7-
**/.vagrant/*
1+
_site/
2+
/.quarto/

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,12 @@
1-
# hpc1
1+
# HPC1: Introduction to High Performance Computing
2+
3+
This repo contains the course materials for HPC1.
4+
5+
In general, the session pages are set up as follows:
6+
7+
1. Session objectives/aims: these list what the learner should know by the end of the session.
8+
2. Slides: these will assist in delivering the content. Please feel free to supplement these with your own slides, or add images/etc. as you see fit
9+
- If you want to add some flair for your presentation, but don't want to make permanent changes, you can deliver a local rendering of the slides.
10+
3. Notes: the rest of the page usually contains notes pertaining to the slideshow; these are intended to be used as reference material by the learners, and expand upon the content in the slides; they are not intended to be delivered/presented by the facilitator.
11+
4. Exercises: this section collects exercises based on the session. While there are also some small exercises within the presentation (you can decide whether you want to do a live demo while presenting), these collected exercises work well standalone, so if you run out of time, they can be "homework".
12+
5. Summary: this section lists key takeaways and related resources.

_quarto.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
project:
2+
type: website
3+
render:
4+
- "*.qmd"
5+
- "!book/"
6+
7+
website:
8+
title: "HPC1: Introduction to High Performance Computing"
9+
sidebar:
10+
style: "docked"
11+
search: true
12+
logo: "assets/img/logo/logo.png"
13+
contents:
14+
- section: "Course Content"
15+
contents:
16+
- what-is-hpc.qmd
17+
- logging-on-and-linux-recap.qmd
18+
- storage.qmd
19+
- modules-software.qmd
20+
- scheduling-submission.qmd
21+
- best-practices-troubleshooting.qmd
22+
- wrap-up.qmd
23+
24+
format:
25+
html:
26+
theme: cosmo
27+
css: styles.css
28+
toc: true
29+
code-fold: false
30+
code-tools: true
31+
32+
33+

about.qmd

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: "About"
3+
---
4+
5+
About this site

0 commit comments

Comments
 (0)