Skip to content

Conversation

maru-ava
Copy link
Contributor

@maru-ava maru-ava commented Sep 23, 2025

Why this should be merged

With the transition to using go-task, all CI jobs are responsible for internalizing env vars and arguments to simplify local reproduction of CI failures. This removes the need for the run-monitored-tmpnet-cmd custom action to support providing env vars via run_env.

How this was tested

CI

Need to be documented in RELEASES.md?

N/A

With the transition to using go-task, all CI jobs are responsible for
internalizing env vars and arguments to simplify local reproduction of
CI failures. This removes the need for the run-monitored-tmpnet-cmd to
support providing env vars via run_env.
@maru-ava maru-ava self-assigned this Sep 23, 2025
@Copilot Copilot AI review requested due to automatic review settings September 23, 2025 01:05
@maru-ava maru-ava added the ci This focuses on changes to the CI process label Sep 23, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes the run_env parameter from the run-monitored-tmpnet-cmd GitHub Action as part of transitioning to go-task for CI job management. The change simplifies the action by requiring tasks to internalize their environment variables and arguments, making CI failures easier to reproduce locally.

  • Removes run_env input parameter from the GitHub Action definition
  • Updates documentation to reflect the new task-based approach instead of script-based execution
  • Modifies the command execution to no longer prepend environment variables

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/actions/run-monitored-tmpnet-cmd/action.yml Removes run_env input parameter and updates command execution
tests/fixture/tmpnet/README.md Updates documentation with new task-based usage pattern

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@maru-ava maru-ava moved this to In Review 🔎 in avalanchego Sep 23, 2025
@joshua-kim joshua-kim moved this from In Review 🔎 to In Progress 🏗️ in avalanchego Oct 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci This focuses on changes to the CI process
Projects
Status: In Progress 🏗️
Development

Successfully merging this pull request may close these issues.

1 participant