Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
gvegayon committed Oct 2, 2024
0 parents commit dd41faf
Show file tree
Hide file tree
Showing 7 changed files with 2,560 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/website.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Render Website

on:
push:
branches:
- main

jobs:
render-slides:
runs-on: ubuntu-latest

strategy:
matrix:
file:
- slides
- report

container:
image: rocker/tidyverse:4.4.0

steps:
- uses: actions/checkout@v4

- name: Install dependencies
run: |
install2.r data.table slurmR
- name: Render ${{ matrix.file }}
run: |
quarto render ${{ matrix.file }}.qmd
- name: Save as artifact
uses: actions/upload-artifact@v4
with:
path: ${{ matrix.file }}.html
name: ${{ matrix.file }}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*_cache
*_files
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Template project for Advanced Programming

The template project has the following files:

- `README.md`: this file.
- `.gitignore`: a file that tells git which files to ignore.
- `slides.qmd`: a presentation in quarto format.
- `report.qmd`: a report in quarto format.
- `.github/workflows/website.yaml`: The workflow that builds the html and pdf files. New dependencies can be added on the step "Install dependencies"; the following installs the R packages data.table and slurmR from CRAN:

```yaml
- name: Install dependencies
run: |
install2.r data.table slurmR
```
Binary file added report.pdf
Binary file not shown.
15 changes: 15 additions & 0 deletions report.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
format: pdf
author: John Doe
title: My fancy presentation
subtitle: For PHS 7045
---

# Section 1

## Sub-section 1

```{r}
#| label: some-code
library(MASS)
```
2,474 changes: 2,474 additions & 0 deletions slides.html

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions slides.qmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: My fancy presentation
subtitle: For PHS 7045
author: John Doe
format: revealjs
embed-resources: true
---

# Section 1

## Slide 1


```{r}
#| label: some-code
library(MASS)
```

0 comments on commit dd41faf

Please sign in to comment.