Skip to content

Commit

Permalink
Update github workflows to 4.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
solace-ccamden authored and RagnarPaulson committed Sep 26, 2024
1 parent 81cc7ea commit 1448fb5
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 20 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/build_plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@ jobs:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/macos_arm64.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}
build_windows:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/windows.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}
build_linux:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/ubuntu.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}
12 changes: 6 additions & 6 deletions .github/workflows/create_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,22 +28,22 @@ jobs:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/ubuntu.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}

build_windows:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/windows.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}

build_macos:
uses: SolaceLabs/wireshark-smf-plugin/.github/workflows/macos_arm64.yml@main
with:
MAJOR_VERSION: ${{ inputs.MAJOR_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '2' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '4' }}
MINOR_VERSION: ${{ inputs.MINOR_VERSION || '4' }}
PATCH_VERSION: ${{ inputs.PATCH_VERSION || '0' }}

create_release:
runs-on: ubuntu-latest
Expand Down
32 changes: 32 additions & 0 deletions .github/workflows/docs/wireshark_smf_4-4-x_instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
**Note: this plugin is only compatible with Wireshark 4.4.x**

## Installation Instructions

1. Install [Wireshark 4.4](https://www.wireshark.org/download.html).

2. Download the corresponding zip file for your platform.

3. Unzip the folder and place the .dll (Windows) or .so (Mac/Linux) file in the Wireshark plugin folder, under `epan`. The plugin folder path varies for each OS.

### Windows Plugin Folder
Personal Plugin Folder:

`%APPDATA%\Roaming\Wireshark\plugins\4.4\epan`

Global Plugin Folder:

`C:\Program Files\Wireshark\plugins\4.4\plugins\epan`

### macOS/Linux Plugin Folder
Personal Plugin Folder:

`~/.local/lib/wireshark/plugins/epan`

See [Wireshark Documentation on Plugin Folders](https://www.wireshark.org/docs/wsug_html_chunked/ChPluginFolders.html) for more information on installing plugins.

## Finding Plugin Folders and Verify Installation

1. Open Wireshark
2. Navigate to `Help>About Wireshark`
3. Under the `Folders` tab, you can find the location for global and personal folders
4. After installing the plugin, verify that the plugin is loaded by searching `smf` under the `Plugins` tab
6 changes: 3 additions & 3 deletions .github/workflows/macos_arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ on:
description: "Minor version of the wireshark tag"
type: string
required: true
default: '2'
default: '4'
PATCH_VERSION:
description: "Patch version of the wireshark tag"
type: string
required: true
default: '4'
default: '0'

env:
# This is the name for the file in releases
Expand Down Expand Up @@ -100,4 +100,4 @@ jobs:
with:
name: ${{ env.PLUGIN_NAME }}
path: "${{ github.workspace }}/${{ env.PLUGIN_NAME }}"
overwrite: true
overwrite: true
6 changes: 3 additions & 3 deletions .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ on:
description: "Minor version of the wireshark tag"
type: string
required: true
default: '2'
default: '4'
PATCH_VERSION:
description: "Patch version of the wireshark tag"
type: string
required: true
default: '4'
default: '0'

env:
# This is the name for the file in releases
Expand Down Expand Up @@ -74,4 +74,4 @@ jobs:
with:
name: ${{ env.PLUGIN_NAME }}
path: "${{ github.workspace }}/${{ env.PLUGIN_NAME }}"
overwrite: true
overwrite: true
4 changes: 2 additions & 2 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ on:
description: "Minor version of the wireshark tag"
type: string
required: true
default: '2'
default: '4'
PATCH_VERSION:
description: "Patch version of the wireshark tag"
type: string
required: true
default: '4'
default: '0'

env:
# This is the name for the file in releases
Expand Down

0 comments on commit 1448fb5

Please sign in to comment.