File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 17
17
fetch-depth : 0
18
18
19
19
- name : Python Release
20
+ id : release
20
21
uses : python-semantic-release/python-semantic-release@v9.20.0
21
22
with :
22
23
github_token : ${{ secrets.GITHUB_TOKEN }}
23
24
push : " true"
24
25
changelog : " true"
26
+
27
+ - name : Create Step Summary
28
+ run : |
29
+ @"
30
+ # MQPy Release
31
+
32
+ ## Release Summary
33
+
34
+ Version: ${{ steps.release.outputs.version }}
35
+ Tag: ${{ steps.release.outputs.tag }}
36
+
37
+ ## Installation Instructions
38
+
39
+ ### Important Warning ⚠️
40
+ !!! warning "Trading Risk Warning"
41
+ **IMPORTANT: Trading involves substantial risk of loss and is not suitable for all investors.**
42
+
43
+ - Always use a **demo account** with fake money when testing strategies
44
+ - MQPy is provided for **educational purposes only**
45
+ - Past performance is not indicative of future results
46
+ - Never trade with money you cannot afford to lose
47
+ - The developers are not responsible for any financial losses
48
+
49
+ ### Windows-Only Compatibility
50
+ This package is designed to work exclusively on Windows operating systems.
51
+
52
+ ### Installation Steps
53
+
54
+ ```
55
+ pip install mqpy==${{ steps.release.outputs.version }}
56
+ ```
57
+
58
+ ### Documentation
59
+ For complete documentation, visit our [GitHub repository](https://github.com/Joaopeuko/Mql5-Python-Integration).
60
+ "@ | Out-File -FilePath $env:GITHUB_STEP_SUMMARY
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ version_variable = [
48
48
version_toml = [
49
49
" pyproject.toml:project.version" ,
50
50
]
51
+ commit_message = " chore(release): v{version}"
51
52
52
53
[tool .semantic_release .changelog ]
53
54
retain_old_entries = true
You can’t perform that action at this time.
0 commit comments