Skip to content

Commit 82dd10c

Browse files
authored
1.108.0
- Fixing previous release where some wheels did not upload to PyPI. - The previous v1.108.1 and v1.108.0 tags where removed to allow this. - See release notes.
2 parents 4a1e5e5 + 6af6074 commit 82dd10c

File tree

4 files changed

+9
-15
lines changed

4 files changed

+9
-15
lines changed

.github/workflows/test-tag-publish.yml

+2-8
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,9 @@ jobs:
114114
- name: Set output
115115
id: vars
116116
run: |
117-
release = sed -n '/^#/,${p;/^---/q}' RELEASES.md
118-
release="${release//'%'/'%25'}"
119-
release="${release//$'\n'/'%0A'}"
120-
release="${release//$'\r'/'%0D'}"
121-
echo $release
122117
echo "::set-output name=tag_name::v$(poetry version --short)"
123118
echo "::set-output name=release_name::NautilusTrader $(poetry version --short) Beta"
124-
echo "::set-output name=body::$release"
119+
sed -n '/^#/,${p;/^---/q};w RELEASE.md' RELEASES.md
125120
126121
# Create GitHub release
127122
- name: Create release
@@ -131,13 +126,12 @@ jobs:
131126
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
132127
TAG_NAME: ${{ steps.vars.outputs.tag_name }}
133128
RELEASE_NAME: ${{ steps.vars.outputs.release_name }}
134-
BODY: ${{ steps.vars.outputs.body }}
135129
with:
136130
tag_name: ${{ env.TAG_NAME }}
137131
release_name: ${{ env.RELEASE_NAME }}
138132
draft: false
139133
prerelease: false
140-
body: ${{ env.BODY }}
134+
body_path: RELEASE.md
141135

142136

143137
publish_sdist:

RELEASES.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# NautilusTrader 1.108.1 Beta - Release Notes
1+
# NautilusTrader 1.108.0 Beta - Release Notes
22

33
This release executes a major refactoring of `Symbol` and how securities are
44
generally identified within the platform. This will allow a smoother integration

poetry.lock

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
66
name = "nautilus_trader"
7-
version = "1.108.1"
7+
version = "1.108.0"
88
description = "A high-performance algorithmic trading platform and event-driven backtester"
99
authors = ["Nautech Systems <[email protected]>"]
1010
license = "LGPL-3.0-or-later"
@@ -33,7 +33,7 @@ generate-setup-file = false
3333

3434
[tool.poetry.dependencies]
3535
python = "^3.7.9"
36-
ccxt = "^1.42.67"
36+
ccxt = "^1.42.69"
3737
cython = "^3.0a6"
3838
empyrical = "^0.5.5"
3939
ib_insync = "^0.9.65"

0 commit comments

Comments
 (0)