Skip to content

Commit

Permalink
Deploy 0dcfeb8 to gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Deploy from CI committed Nov 4, 2023
0 parents commit 2065a28
Show file tree
Hide file tree
Showing 181 changed files with 43,798 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Replace no-break spaces with regular spaces
a2f5b2be4ee060b4cb00f704c9abe1112b434f95
# Reformat README.md
c50fbbdf26b2d1fadaecb0fc5646e7c61b91f1d1
# Reformat installation.md
89006f66bba88de0fbce2173d1ff6ed363a296bf
# Run black formatter
c0037336a43c1dce30f50d83ef8c7c2cae3ae781
17 changes: 17 additions & 0 deletions .github/workflows/black.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Style Lint

on:
push:
branches:
- main
paths:
- '**.py'
pull_request:

jobs:
formatter:
name: Run black
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: psf/black@stable
40 changes: 40 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Deploy
on:
push:
branches:
- main
paths:
- 'docs/**'

jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: write # To push a branch
pull-requests: write # To create a PR from that branch
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Install mdbook
run: |
mkdir mdbook
curl -sSL https://github.com/rust-lang/mdBook/releases/download/v0.4.27/mdbook-v0.4.27-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=./mdbook
echo `pwd`/mdbook >> $GITHUB_PATH
- name: Deploy GitHub Pages
run: |
# This assumes your book is in the root of your repository.
# Just add a `cd` here if you need to change to another directory.
cd docs/sardine_doc
mdbook build
git worktree add gh-pages
git config user.name "Deploy from CI"
git config user.email ""
cd gh-pages
# Delete the ref to avoid keeping history.
git update-ref -d refs/heads/gh-pages
rm -rf *
mv ../book/* .
git add .
git commit -m "Deploy $GITHUB_SHA to gh-pages"
git push --force --set-upstream origin gh-pages
33 changes: 33 additions & 0 deletions .github/workflows/python-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Upload Python Package

on:
release:
types: [published]

permissions:
contents: read

jobs:
deploy:

environment: production
runs-on: ubuntu-latest
permissions:
id-token: write

steps:
- uses: actions/checkout@v3.5.3
- name: Set up Python
uses: actions/setup-python@v4.7.0
with:
python-version: '3.10'
cache: 'pip'
cache-dependency-path: 'pyproject.toml'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install build
- name: Build package
run: python -m build
- name: Publish package
uses: pypa/gh-action-pypi-publish@v1.8.8
64 changes: 64 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
node_modules/
# Translations
*.mo
*.pot

# Django stuff:
*.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/

.DS_Store
.nvim
poetry.lock
.vim
.vscode
.idea
192 changes: 192 additions & 0 deletions 404.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sardine.raphaelforment.fr
4 changes: 4 additions & 0 deletions FontAwesome/css/font-awesome.css

Large diffs are not rendered by default.

Binary file added FontAwesome/fonts/FontAwesome.ttf
Binary file not shown.
Binary file added FontAwesome/fonts/fontawesome-webfont.eot
Binary file not shown.
2,671 changes: 2,671 additions & 0 deletions FontAwesome/fonts/fontawesome-webfont.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added FontAwesome/fonts/fontawesome-webfont.ttf
Binary file not shown.
Binary file added FontAwesome/fonts/fontawesome-webfont.woff
Binary file not shown.
Binary file added FontAwesome/fonts/fontawesome-webfont.woff2
Binary file not shown.
203 changes: 203 additions & 0 deletions about.html

Large diffs are not rendered by default.

206 changes: 206 additions & 0 deletions about/contributions.html

Large diffs are not rendered by default.

325 changes: 325 additions & 0 deletions about/strategies.html

Large diffs are not rendered by default.

204 changes: 204 additions & 0 deletions about/website.html

Large diffs are not rendered by default.

205 changes: 205 additions & 0 deletions about/why.html

Large diffs are not rendered by default.

203 changes: 203 additions & 0 deletions audio_engine.html

Large diffs are not rendered by default.

352 changes: 352 additions & 0 deletions audio_engine/distortion.html

Large diffs are not rendered by default.

440 changes: 440 additions & 0 deletions audio_engine/effects.html

Large diffs are not rendered by default.

332 changes: 332 additions & 0 deletions audio_engine/filtering.html

Large diffs are not rendered by default.

229 changes: 229 additions & 0 deletions audio_engine/hidden_gems.html

Large diffs are not rendered by default.

347 changes: 347 additions & 0 deletions audio_engine/sampler.html

Large diffs are not rendered by default.

78 changes: 78 additions & 0 deletions ayu-highlight.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
/*
Based off of the Ayu theme
Original by Dempfi (https://github.com/dempfi/ayu)
*/

.hljs {
display: block;
overflow-x: auto;
background: #191f26;
color: #e6e1cf;
}

.hljs-comment,
.hljs-quote {
color: #5c6773;
font-style: italic;
}

.hljs-variable,
.hljs-template-variable,
.hljs-attribute,
.hljs-attr,
.hljs-regexp,
.hljs-link,
.hljs-selector-id,
.hljs-selector-class {
color: #ff7733;
}

.hljs-number,
.hljs-meta,
.hljs-builtin-name,
.hljs-literal,
.hljs-type,
.hljs-params {
color: #ffee99;
}

.hljs-string,
.hljs-bullet {
color: #b8cc52;
}

.hljs-title,
.hljs-built_in,
.hljs-section {
color: #ffb454;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-symbol {
color: #ff7733;
}

.hljs-name {
color: #36a3d9;
}

.hljs-tag {
color: #00568d;
}

.hljs-emphasis {
font-style: italic;
}

.hljs-strong {
font-weight: bold;
}

.hljs-addition {
color: #91b362;
}

.hljs-deletion {
color: #d96c75;
}
Binary file added baby_steps.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
213 changes: 213 additions & 0 deletions basics.html

Large diffs are not rendered by default.

322 changes: 322 additions & 0 deletions basics/period-divisor-rate.html

Large diffs are not rendered by default.

281 changes: 281 additions & 0 deletions basics/player-vs-swimfunction.html

Large diffs are not rendered by default.

241 changes: 241 additions & 0 deletions basics/player_arguments.html

Large diffs are not rendered by default.

255 changes: 255 additions & 0 deletions basics/players.html

Large diffs are not rendered by default.

250 changes: 250 additions & 0 deletions basics/senders.html

Large diffs are not rendered by default.

295 changes: 295 additions & 0 deletions basics/swimfunction.html

Large diffs are not rendered by default.

257 changes: 257 additions & 0 deletions basics/tempo_and_playback.html

Large diffs are not rendered by default.

Loading

0 comments on commit 2065a28

Please sign in to comment.