Skip to content

Commit 40da101

Browse files
authored
Initial commit
0 parents  commit 40da101

41 files changed

Lines changed: 10633 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Build the website
2+
3+
on:
4+
push:
5+
branches:
6+
- main # Triggers workflow on push to the main branch
7+
workflow_dispatch:
8+
9+
jobs:
10+
publish:
11+
runs-on: ubuntu-latest
12+
permissions:
13+
contents: write
14+
15+
steps:
16+
# Step 1: Checkout the repository
17+
- name: Checkout repository
18+
uses: actions/checkout@v4
19+
20+
# Step 2: Install uv
21+
- name: Install the latest version of uv
22+
uses: astral-sh/setup-uv@v6
23+
with:
24+
version: "latest"
25+
python-version: 3.12
26+
27+
- name: Restore environment
28+
run: uv sync
29+
30+
# Step 3: Set up Quarto
31+
- name: Set up quarto
32+
uses: quarto-dev/quarto-actions/setup@v2
33+
34+
# Step 4: Render Quarto in uv virtual environment (HTML)
35+
- name: Render
36+
run: uv run quarto render
37+
38+
# # Step 4b: Render Quarto in uv virtual environment (HTML)
39+
# - name: Render in ipynb
40+
# run: uv run quarto render --to ipynb
41+
42+
# Step 5: Publish website
43+
- name: Publish to GitHub Pages (and render)
44+
uses: quarto-dev/quarto-actions/publish@v2
45+
with:
46+
target: gh-pages
47+
render: false

.gitignore

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
_site/
2+
3+
# History files
4+
.Rhistory
5+
.Rapp.history
6+
7+
# Session Data files
8+
.RData
9+
.RDataTmp
10+
11+
# User-specific files
12+
.Ruserdata
13+
14+
# Example code in package build process
15+
*-Ex.R
16+
17+
# Output files from R CMD build
18+
/*.tar.gz
19+
20+
# Output files from R CMD check
21+
/*.Rcheck/
22+
23+
# RStudio files
24+
.Rproj.user/
25+
26+
# produced vignettes
27+
vignettes/*.html
28+
vignettes/*.pdf
29+
30+
# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
31+
.httr-oauth
32+
33+
# knitr and R markdown default cache directories
34+
*_cache/
35+
/cache/
36+
37+
# Temporary files created by R markdown
38+
*.utf8.md
39+
*.knit.md
40+
41+
# R Environment Variables
42+
.Renviron
43+
44+
# pkgdown site
45+
docs/
46+
47+
# translation temp files
48+
po/*~
49+
50+
# RStudio Connect folder
51+
rsconnect/
52+
53+
/.quarto/

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.12

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# <img height="18" width="18" src="https://cdn.simpleicons.org/python/00ccff99" /> tutorial template for AIML4OS projects
2+
3+
This repository provides a clean and modular template to build tutorials for projects in the **AIML4OS** project.
4+
5+
## Usage
6+
7+
➡️ See [this tutorial](https://aiml4os.github.io/training-material-starting-pack/) on how to customize and deploy this template.
8+

_brand.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
logo:
2+
small: resources/profile/main3.png
3+
medium: resources/profile/main3.png
4+
large: resources/profile/main3.png
5+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
title: Font Awesome support
2+
author: Carlos Scheidegger
3+
version: 1.2.0
4+
quarto-required: ">=1.2.269"
5+
contributes:
6+
shortcodes:
7+
- fontawesome.lua

0 commit comments

Comments
 (0)