@@ -106,12 +106,44 @@ runs:
106106
107107 - id : install
108108 if : ${{ inputs.mode == 'cli' }}
109+ env :
110+ INPUT_VERSION : ${{ inputs.version }}
111+ INPUT_ARGS : ${{ inputs.args }}
112+ INPUT_OUTPUT_DIR : ${{ inputs.output_dir }}
113+ INPUT_OUTPUT_FILE : ${{ inputs.output_file }}
114+ INPUT_SAMPLES : ${{ inputs.samples }}
115+ INPUT_PROTOCOL : ${{ inputs.protocol }}
116+ INPUT_SEED : ${{ inputs.seed }}
117+ INPUT_MIN_OPCODES : ${{ inputs.min_opcodes }}
118+ INPUT_MAX_OPCODES : ${{ inputs.max_opcodes }}
119+ INPUT_MUTATORS : ${{ inputs.mutators }}
120+ INPUT_MUTATION_RATE : ${{ inputs.mutation_rate }}
121+ INPUT_UNSAFE_MUTATIONS : ${{ inputs.unsafe_mutations }}
122+ INPUT_ALLOW_EXT : ${{ inputs.allow_ext }}
123+ INPUT_ALLOW_BUFFER : ${{ inputs.allow_buffer }}
124+ INPUT_INSTALL_ONLY : ${{ inputs.install_only }}
109125 shell : bash
110126 run : |
111127 "${GITHUB_ACTION_PATH}/scripts/action-install.sh"
112128
113129 - name : Run pickle-fuzzer
114130 if : ${{ inputs.mode == 'cli' && inputs.install_only != 'true' && inputs.install_only != '1' && inputs.install_only != 'yes' }}
131+ env :
132+ INPUT_VERSION : ${{ inputs.version }}
133+ INPUT_ARGS : ${{ inputs.args }}
134+ INPUT_OUTPUT_DIR : ${{ inputs.output_dir }}
135+ INPUT_OUTPUT_FILE : ${{ inputs.output_file }}
136+ INPUT_SAMPLES : ${{ inputs.samples }}
137+ INPUT_PROTOCOL : ${{ inputs.protocol }}
138+ INPUT_SEED : ${{ inputs.seed }}
139+ INPUT_MIN_OPCODES : ${{ inputs.min_opcodes }}
140+ INPUT_MAX_OPCODES : ${{ inputs.max_opcodes }}
141+ INPUT_MUTATORS : ${{ inputs.mutators }}
142+ INPUT_MUTATION_RATE : ${{ inputs.mutation_rate }}
143+ INPUT_UNSAFE_MUTATIONS : ${{ inputs.unsafe_mutations }}
144+ INPUT_ALLOW_EXT : ${{ inputs.allow_ext }}
145+ INPUT_ALLOW_BUFFER : ${{ inputs.allow_buffer }}
146+ INPUT_INSTALL_ONLY : ${{ inputs.install_only }}
115147 shell : bash
116148 run : |
117149 "${GITHUB_ACTION_PATH}/scripts/action-run.sh"
@@ -128,6 +160,9 @@ runs:
128160
129161 - name : Run Atheris harness
130162 if : ${{ inputs.mode == 'atheris' }}
163+ env :
164+ INPUT_HARNESS : ${{ inputs.harness }}
165+ INPUT_HARNESS_ARGS : ${{ inputs.harness_args }}
131166 shell : bash
132167 run : |
133168 "${GITHUB_ACTION_PATH}/scripts/action-atheris.sh"
0 commit comments