YunaBraska / github-workflow-plugin

Your Ultimate Wingman for GitHub Workflows and Actions! 🚀
https://github.com/YunaBraska/github-workflow-plugin
Apache License 2.0
41 stars 8 forks source link

Variables/Outputs used in `fromJson` are marked as unused #46

Open Lordfirespeed opened 7 months ago

Lordfirespeed commented 7 months ago

What happened? A clear and concise description of what the bug is.

How can we reproduce the issue? Steps to reproduce the behavior:

name: Reproduce Issue

on:
  workflow_dispatch: 

jobs:
  list-folders:
    runs-on: ubuntu-latest
    outputs: 
      folders: ${{ steps.list.outputs.folders }}
    steps:
      - name: List folders
        id: list
        uses: kmanimaran/list-folder-action@v4
        with:
          path: ./Games

  update-all:
    runs-on: ubuntu-latest
    needs: list-folders
    strategy: 
      matrix:
        folder: ${{ fromJson(needs.list-folders.outputs.games) }}

The folders output of the list-folders task is greyed out with reason: 'unused'.

Relevant log output

N/A

Operating System

Pop!_OS 22.04

Plugin Version

v3.2.1

IDE Name and Version

Rider 2023.2.3

Expected behavior The folders output of the list-folders task should not be greyed out.

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.

YunaBraska commented 7 months ago

Hi, thanks for reporting. I will have a look on it. I might not start right now, due xMas Seasons ;)

YunaBraska commented 2 months ago

Due to significant changes introduced by JetBrains, my plugin now faces numerous disruptions. After dedicating substantial effort to this project last year, I find myself needing assistance to move forward. If you're interested in contributing or know someone who might be, please feel free to get involved. I am available to provide guidance through the intricacies of the plugin.