Skip to content

Commit ffacde6

Browse files
committed
chore: update version to 0.3.4 and fix automatic release in changelog
1 parent 10f25b1 commit ffacde6

File tree

4 files changed

+22
-6
lines changed

4 files changed

+22
-6
lines changed

.github/workflows/rust.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ on:
88
pull_request:
99
branches: [ "main" ]
1010

11+
permissions:
12+
contents: write # Required for creating releases
13+
1114
env:
1215
CARGO_TERM_COLOR: always
1316

@@ -84,12 +87,21 @@ jobs:
8487
cd release
8588
7z a ../${{ steps.tag.outputs.crate }}-v${{ steps.tag.outputs.version }}-x86_64-windows.zip *
8689
87-
- name: Upload Release Asset
90+
- name: Upload Release Asset (Linux)
91+
if: matrix.os == 'ubuntu-latest'
92+
uses: softprops/action-gh-release@v1
93+
with:
94+
files: ${{ steps.tag.outputs.crate }}-v${{ steps.tag.outputs.version }}-x86_64-linux.tar.gz
95+
draft: false
96+
prerelease: false
97+
env:
98+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
99+
100+
- name: Upload Release Asset (Windows)
101+
if: matrix.os == 'windows-latest'
88102
uses: softprops/action-gh-release@v1
89103
with:
90-
files: |
91-
${{ steps.tag.outputs.crate }}-v${{ steps.tag.outputs.version }}-*.tar.gz
92-
${{ steps.tag.outputs.crate }}-v${{ steps.tag.outputs.version }}-*.zip
104+
files: ${{ steps.tag.outputs.crate }}-v${{ steps.tag.outputs.version }}-x86_64-windows.zip
93105
draft: false
94106
prerelease: false
95107
env:

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plcviz/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 0.3.4 (2025-12-16)
4+
- Fix the automatic release
5+
6+
37
## 0.3.3 (2025-12-16)
48
- Automatic release
59

plcviz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "plcviz"
3-
version = "0.3.3"
3+
version = "0.3.4"
44
edition = "2021"
55
description = "PLC code visualization - graphs, dependencies, and documentation"
66
license = "MIT"

0 commit comments

Comments
 (0)