Skip to content

Commit 31d6ffa

Browse files
authored
ni-measurement-service: Update package descriptions and push nimg version updates to main (#150)
* ni-measurement-service: Update version and description for next release * ni-measurement-service: Revert version * ni-measurement-generator: Update description * ni-measurement-generator: Push version updates to main * ni-measurement-generator: Title case description
1 parent 579ad81 commit 31d6ffa

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/Publish_NIMG.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,14 @@ jobs:
6060
git commit -m "Promote NIMG package version to match the release tag" -a
6161
working-directory: ./ni_measurement_generator
6262

63+
- name: Push changes to the Main branch
64+
if: ${{ startsWith(github.event.release.target_commitish, 'main') }}
65+
uses: CasperWA/push-protected@v2
66+
with:
67+
token: ${{ secrets.ADMIN_PAT }}
68+
branch: ${{ github.event.release.target_commitish }}
69+
unprotect_reviews: true
70+
6371
# To Test the Publish use : poetry publish --build --username __token__ --password ${{ secrets.TEST_PYPI_TOKEN }} -r test-pypi
6472
- name: Build Python package and publish to PyPI
6573
if: ${{ startsWith(github.event.release.target_commitish, 'main') }}

ni_measurement_generator/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[tool.poetry]
22
name = "ni_measurement_generator"
33
version = "0.8.7"
4-
description = "A utility for generating Python measurement service projects that use the ni_measurement_service"
4+
description = "MeasurementLink Code Generator for Python"
55
authors = ["NI <opensource@ni.com>"]
66

77
[tool.poetry.dependencies]

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ exclude = '''
1212
[tool.poetry]
1313
name = "ni_measurement_service"
1414
version = "0.10.2"
15-
description = "Develop language agnostic measurement plugins reusable by both the Interactive Debugging/Validation and Test Automation workflow."
15+
description = "MeasurementLink Support for Python"
1616
authors = ["NI <opensource@ni.com>"]
1717
readme = "README.md" # apply the repo readme to the package as well
1818
repository = "https://github.com/ni/measurement-services-python/"

0 commit comments

Comments
 (0)