Skip to content

Commit fe810aa

Browse files
authored
Merge pull request #71 from UBC-MDS/discussion
Added charts to tutorial.qmd
2 parents 41824ea + 8d2c24b commit fe810aa

25 files changed

+1971
-109
lines changed

.editorconfig

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

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
src/ridge_remake/__version__.py
2+
13
### Linux template
24
*~
35

@@ -245,3 +247,9 @@ cython_debug/
245247
_version.py
246248

247249
/.quarto/
250+
251+
252+
# Ruff Cache
253+
.ruff_cache/
254+
255+
test.ipynb

_quarto.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ website:
1010
href: index.qmd
1111
- text: "Reference"
1212
href: reference/index.qmd
13+
- text: "Tutorial"
14+
href: tutorial.qmd
15+
- text: "Discussion"
16+
href: discussion.qmd
1317

1418
format:
1519
html:

discussion.qmd

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: "Discussion"
3+
---
4+
5+
# Teamwork Reflection
6+
7+
This project was a good introduction to the world of CI/CD. Usage of Github projects and workflows was incredibly useful, and given the opportunity to do this again, we would start with this tool from the beginning.
8+
9+
Another tool we found useful was gitflow- creating the development branch and only pushing to main once the tag was ready to be created. This helped us set up robust workflows that would immediately run on push to main, ensuring that all code coverage tests and tag generation steps were fully automated. As well, this helped prevent spurious workflow runs. For example, a simple fix to documentation should not warrant a new version creation, so pushing it to development prevents the workflows from being run. Only push to main when we feel comfortable with the code.
10+
11+
A tool that we would use better is a linter, especially ruff for basic linting and testing. This helped with code debugging as well as in the CI phase to prevent small issues from cascading and preventing workflows from being run.
12+
13+
Overall, this served as a good introduction to the tools available for the CI/CD workflow and we are better armed to tackle these problems in the future.
14+
15+
- Team 24

docs/CHANGELOG.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<link href="site_libs/quarto-html/quarto-syntax-highlighting-2f5df379a58b258e96c21c0638c20c03.css" rel="stylesheet" id="quarto-text-highlighting-styles">
3939
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
4040
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
41-
<link href="site_libs/bootstrap/bootstrap-6bd9cfa162949bde0a231f530c97869d.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
41+
<link href="site_libs/bootstrap/bootstrap-ddd961a2510921635943dfbbd19534c4.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
4242
<script id="quarto-search-options" type="application/json">{
4343
"location": "navbar",
4444
"copy-button": false,
@@ -95,6 +95,14 @@
9595
<a class="nav-link" href="./reference/index.html">
9696
<span class="menu-text">Reference</span></a>
9797
</li>
98+
<li class="nav-item">
99+
<a class="nav-link" href="./tutorial.html">
100+
<span class="menu-text">Tutorial</span></a>
101+
</li>
102+
<li class="nav-item">
103+
<a class="nav-link" href="./discussion.html">
104+
<span class="menu-text">Discussion</span></a>
105+
</li>
98106
</ul>
99107
</div> <!-- /navcollapse -->
100108
<div class="quarto-navbar-tools">

docs/CODE_OF_CONDUCT.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<link href="site_libs/quarto-html/quarto-syntax-highlighting-2f5df379a58b258e96c21c0638c20c03.css" rel="stylesheet" id="quarto-text-highlighting-styles">
3939
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
4040
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
41-
<link href="site_libs/bootstrap/bootstrap-6bd9cfa162949bde0a231f530c97869d.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
41+
<link href="site_libs/bootstrap/bootstrap-ddd961a2510921635943dfbbd19534c4.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
4242
<script id="quarto-search-options" type="application/json">{
4343
"location": "navbar",
4444
"copy-button": false,
@@ -95,6 +95,14 @@
9595
<a class="nav-link" href="./reference/index.html">
9696
<span class="menu-text">Reference</span></a>
9797
</li>
98+
<li class="nav-item">
99+
<a class="nav-link" href="./tutorial.html">
100+
<span class="menu-text">Tutorial</span></a>
101+
</li>
102+
<li class="nav-item">
103+
<a class="nav-link" href="./discussion.html">
104+
<span class="menu-text">Discussion</span></a>
105+
</li>
98106
</ul>
99107
</div> <!-- /navcollapse -->
100108
<div class="quarto-navbar-tools">

docs/CONTRIBUTING.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<link href="site_libs/quarto-html/quarto-syntax-highlighting-2f5df379a58b258e96c21c0638c20c03.css" rel="stylesheet" id="quarto-text-highlighting-styles">
3939
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
4040
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
41-
<link href="site_libs/bootstrap/bootstrap-6bd9cfa162949bde0a231f530c97869d.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
41+
<link href="site_libs/bootstrap/bootstrap-ddd961a2510921635943dfbbd19534c4.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
4242
<script id="quarto-search-options" type="application/json">{
4343
"location": "navbar",
4444
"copy-button": false,
@@ -95,6 +95,14 @@
9595
<a class="nav-link" href="./reference/index.html">
9696
<span class="menu-text">Reference</span></a>
9797
</li>
98+
<li class="nav-item">
99+
<a class="nav-link" href="./tutorial.html">
100+
<span class="menu-text">Tutorial</span></a>
101+
</li>
102+
<li class="nav-item">
103+
<a class="nav-link" href="./discussion.html">
104+
<span class="menu-text">Discussion</span></a>
105+
</li>
98106
</ul>
99107
</div> <!-- /navcollapse -->
100108
<div class="quarto-navbar-tools">

docs/DEVELOPMENT.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<link href="site_libs/quarto-html/quarto-syntax-highlighting-2f5df379a58b258e96c21c0638c20c03.css" rel="stylesheet" id="quarto-text-highlighting-styles">
7373
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
7474
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
75-
<link href="site_libs/bootstrap/bootstrap-6bd9cfa162949bde0a231f530c97869d.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
75+
<link href="site_libs/bootstrap/bootstrap-ddd961a2510921635943dfbbd19534c4.min.css" rel="stylesheet" append-hash="true" id="quarto-bootstrap" data-mode="light">
7676
<script id="quarto-search-options" type="application/json">{
7777
"location": "navbar",
7878
"copy-button": false,
@@ -129,6 +129,14 @@
129129
<a class="nav-link" href="./reference/index.html">
130130
<span class="menu-text">Reference</span></a>
131131
</li>
132+
<li class="nav-item">
133+
<a class="nav-link" href="./tutorial.html">
134+
<span class="menu-text">Tutorial</span></a>
135+
</li>
136+
<li class="nav-item">
137+
<a class="nav-link" href="./discussion.html">
138+
<span class="menu-text">Discussion</span></a>
139+
</li>
132140
</ul>
133141
</div> <!-- /navcollapse -->
134142
<div class="quarto-navbar-tools">

0 commit comments

Comments
 (0)