Skip to content

Commit c7e1546

Browse files
Merge pull request #48 from kir-rescomp/dev
remove distracting emojicons from headers
2 parents f47fdde + 0672c69 commit c7e1546

File tree

5 files changed

+42
-45
lines changed

5 files changed

+42
-45
lines changed

docs/1.what_is_versioncontrol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <h1 align="center">1. Version Control 🔀</h1>
1+
# <h1 align="center">1. Version Control</h1>
22

33
<p align="center">
44
<img src="../images/why_version_controlmatters.png" alt="drawing" width="300">

docs/4-1.backup_git_model_commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <h1 align="center">4-1 backup. Git Concepts, Data Model and Commands 🎨</h1>
1+
# <h1 align="center">4-1 backup. Git Concepts, Data Model and Commands</h1>
22

33
<p align="center">
44
<img src="../images/gitcommand_episode_logo.png" alt="drawing" width="250">

docs/4.git_model_commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <h1 align="center">4. Git Concepts, Data Model and Commands 🎨</h1>
1+
# <h1 align="center">4. Git Concepts, Data Model and Commands</h1>
22

33
<p align="center">
44
<img src="../images/gitcommand_episode_logo.png" alt="drawing" width="250">

docs/5.from_git_to_github.md

Lines changed: 1 addition & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <h1 align="center">5. From Local to Collaborative — GitHub 🌐</h1>
1+
# <h1 align="center">5. From Local to Collaborative — GitHub</h1>
22

33
<p align="center">
44
<img src="../images/github-mark.png" alt="drawing" width="250">
@@ -326,47 +326,6 @@ This is how **open-source** contributions work — anyone can suggest improvemen
326326

327327
---
328328

329-
## 9. GitHub Actions — Automated Testing
330-
331-
Dr. X wants to ensure changes don't break the pipeline. They set up **GitHub Actions** to automatically test every commit.
332-
333-
### `.github/workflows/test.yml`:
334-
````yaml
335-
name: Test Pipeline
336-
337-
on: [push, pull_request]
338-
339-
jobs:
340-
test:
341-
runs-on: ubuntu-latest
342-
steps:
343-
- uses: actions/checkout@v3
344-
- name: Set up Python
345-
uses: actions/setup-python@v4
346-
with:
347-
python-version: '3.9'
348-
- name: Install dependencies
349-
run: |
350-
pip install -r requirements.txt
351-
- name: Run tests
352-
run: |
353-
pytest tests/
354-
````
355-
356-
Now, every push and PR triggers automated tests. If tests fail, the PR shows a ❌ and won't be merged until fixed.
357-
````mermaid
358-
flowchart LR
359-
A[Push to GitHub] --> B[GitHub Actions triggered]
360-
B --> C{Tests pass?}
361-
C -->|Yes ✓| D[Green checkmark]
362-
C -->|No ✗| E[Red X - Fix before merge]
363-
364-
style D fill:#e6ffe6,stroke:#0a0
365-
style E fill:#ffe6e6,stroke:#f00
366-
````
367-
368-
---
369-
370329
## 10. README and Documentation
371330

372331
A good `README.md` is like a well-written Methods section — it should help others reproduce your work.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# GitHub Actions — Automated Testing
2+
3+
Dr. X wants to ensure changes don't break the pipeline. They set up **GitHub Actions** to automatically test every commit.
4+
5+
### `.github/workflows/test.yml`:
6+
````yaml
7+
name: Test Pipeline
8+
9+
on: [push, pull_request]
10+
11+
jobs:
12+
test:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v3
16+
- name: Set up Python
17+
uses: actions/setup-python@v4
18+
with:
19+
python-version: '3.9'
20+
- name: Install dependencies
21+
run: |
22+
pip install -r requirements.txt
23+
- name: Run tests
24+
run: |
25+
pytest tests/
26+
````
27+
28+
Now, every push and PR triggers automated tests. If tests fail, the PR shows a ❌ and won't be merged until fixed.
29+
````mermaid
30+
flowchart LR
31+
A[Push to GitHub] --> B[GitHub Actions triggered]
32+
B --> C{Tests pass?}
33+
C -->|Yes ✓| D[Green checkmark]
34+
C -->|No ✗| E[Red X - Fix before merge]
35+
36+
style D fill:#e6ffe6,stroke:#0a0
37+
style E fill:#ffe6e6,stroke:#f00
38+
````

0 commit comments

Comments
 (0)