Skip to content

Commit f6dde33

Browse files
authored
Change badges (#376)
* Clean links * fix-links * https * retour en arrière * fix problem link * change intiialization * workflwo dispatch
1 parent 5bf852d commit f6dde33

File tree

4 files changed

+23
-21
lines changed

4 files changed

+23
-21
lines changed

.github/workflows/notebooks.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
name: Production deployment
22

33
on:
4-
push:
5-
branches:
6-
- main
7-
- master
4+
workflow_dispatch:
85

96
jobs:
107
enonces:

content/course/manipulation/02a_pandas_tutorial/index.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ date: 2023-07-10T13:00:00Z
44
draft: false
55
weight: 20
66
tags:
7-
- pandas
7+
- Pandas
88
- Pollution
99
- Ademe
1010
- Tutoriel

sspcloud/init-jupyter.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ else
1515
fi
1616

1717
# Clone course repository
18-
REPO_URL="https://github.com/linogaliana/python-datascientist.git"
18+
REPO_URL="https://github.com/linogaliana/python-datascientist-notebooks.git"
1919
git clone --depth 1 $REPO_URL $CLONE_DIR
2020

2121
# Put relevant notebook in formation dir

utils.py

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,24 @@ def reminder_badges(
2323
else:
2424
notebook = re.sub(r"content", "notebooks", notebook)
2525

26+
github_repo_notebooks_simplified = "github/linogaliana/python-datascientist-notebooks"
27+
github_alias = github_repo_notebooks_simplified.replace("github","github.com")
28+
github_repo_notebooks = \
29+
f"https://{github_alias}"
2630

2731
if notebook == "":
28-
github_link = 'https://github.com/linogaliana/python-datascientist'
32+
github_link = github_repo_notebooks
2933
binder_path = ""
30-
nbviewer_link = "https://nbviewer.jupyter.org/"\
31-
"github/linogaliana/python-datascientist/tree/master"
34+
nbviewer_link = "https://nbviewer.jupyter.org/" + \
35+
github_repo_notebooks_simplified + \
36+
"/tree/main"
3237
else:
33-
github_link = 'https://github.com/linogaliana/python-datascientist'\
34-
'/blob/master'
38+
github_link = github_repo_notebooks + \
39+
'/blob/main'
3540
binder_path = f"?filepath={notebook}"
36-
nbviewer_link = "https://nbviewer.jupyter.org/"\
37-
"github/linogaliana/python-datascientist/"\
38-
f"blob/master/{notebook}"
41+
nbviewer_link = "https://nbviewer.jupyter.org/" +\
42+
github_repo_notebooks_simplified + \
43+
f"blob/main/{notebook}"
3944

4045
notebook_rel_path = f"/{notebook}"
4146
section, chapter = notebook.rsplit("/", maxsplit=1)
@@ -76,7 +81,7 @@ def reminder_badges(
7681
onyxia_init_args = "%20".join(onyxia_init_args)
7782
onyxia_link_launcher = f"https://datalab.sspcloud.fr/launcher/ide/{service_name}"\
7883
"?autoLaunch=true&onyxia.friendlyName=%C2%ABpython-datascience%C2%BB"\
79-
"&init.personalInit=%C2%ABhttps%3A%2F%2Fraw.githubusercontent.com%2Flinogaliana%2Fpython-datascientist%2Fmaster%2Fsspcloud%2Finit-jupyter.sh%C2%BB"\
84+
"&init.personalInit=%C2%ABhttps%3A%2F%2Fraw.githubusercontent.com%2Flinogaliana%2Fpython-datascientist-notebooks%2Fmaster%2Fsspcloud%2Finit-jupyter.sh%C2%BB"\
8085
f"&init.personalInitArgs=%C2%AB{onyxia_init_args}%C2%BB&security.allowlist.enabled=false"
8186

8287
if type == "md":
@@ -93,10 +98,10 @@ def reminder_badges(
9398
if type == "md":
9499
binder_link = "[![Binder]"\
95100
"(https://img.shields.io/badge/Launch-Binder-E66581.svg?logo=data:image/png;base64,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)](https://mybinder.org/"\
96-
f"v2/gh/linogaliana/python-datascientist/master{binder_path})"
101+
f"v2/gh/{github_repo_notebooks_simplified}/main{binder_path})"
97102
else:
98103
binder_link = '<a href="https://mybinder.org/v2/gh/'\
99-
'linogaliana/python-datascientist/master?filepath={binder_path}" target="_blank" rel="noopener">'\
104+
'linogaliana/python-datascientist-notebooks/main?filepath={binder_path}" target="_blank" rel="noopener">'\
100105
'<img src="https://img.shields.io/badge/Launch-Binder-E66581.svg?logo=data:image/png;base64,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" alt="Binder"></a>'
101106

102107
if split == 5:
@@ -105,9 +110,9 @@ def reminder_badges(
105110
if type == "md":
106111
colab_link = "[![Open In Colab]"\
107112
"(https://colab.research.google.com/assets/colab-badge.svg)]"\
108-
f"(http://colab.research.google.com/github/linogaliana/python-datascientist/blob/master{notebook_rel_path})"
113+
f"(http://colab.research.google.com/{github_repo_notebooks_simplified}/blob/main{notebook_rel_path})"
109114
else:
110-
colab_link = f'<a href="http://colab.research.google.com/github/linogaliana/python-datascientist/blob/master{notebook_rel_path}" target="_blank" rel="noopener">'\
115+
colab_link = f'<a href="https://colab.research.google.com/github/linogaliana/python-datascientist/blob/master{notebook_rel_path}" target="_blank" rel="noopener">'\
111116
'<img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"></a>'
112117

113118
if split == 6:
@@ -116,9 +121,9 @@ def reminder_badges(
116121
if type == "md":
117122
vscode_link = "[![githubdev]"\
118123
"(https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)]"\
119-
f"(https://github.dev/linogaliana/python-datascientist{notebook_rel_path})"
124+
f"(https://github.dev/linogaliana/python-datascientist-notebooks{notebook_rel_path})"
120125
else:
121-
vscode_link = f'<a href="https://github.dev/linogaliana/python-datascientist{notebook_rel_path}" target="_blank" rel="noopener">'\
126+
vscode_link = f'<a href="https://github.dev/linogaliana/python-datascientist-notebooks{notebook_rel_path}" target="_blank" rel="noopener">'\
122127
'<img src="https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc" alt="githubdev"></a></p>'
123128

124129
badges = [

0 commit comments

Comments
 (0)