Skip to content

Update 'workflow_dispatch' inputs for deploy workflow.#2077

Merged
nickeskov merged 1 commit into
masterfrom
update-deploy-workflow-dispatch
Apr 30, 2026
Merged

Update 'workflow_dispatch' inputs for deploy workflow.#2077
nickeskov merged 1 commit into
masterfrom
update-deploy-workflow-dispatch

Conversation

@nickeskov
Copy link
Copy Markdown
Collaborator

@nickeskov nickeskov commented Apr 30, 2026

This pull request updates the input parameter types in the GitHub Actions workflow configuration files to use the choice type instead of string for certain inputs. This change enforces stricter input validation and provides selectable options in the workflow UI, reducing the risk of invalid values.

Workflow input improvements:

  • Changed the network input in .github/workflows/deploy_node.yml from string to choice and specified allowed options: mainnet, testnet, stagenet.
  • Changed the arch input in both .github/workflows/deploy_node.yml and .github/workflows/deploy_nodes.yml from string to choice and specified allowed options: amd64, arm64. [1] [2]

@nickeskov nickeskov added the docker Pull requests that update Docker code label Apr 30, 2026
Copy link
Copy Markdown
Contributor

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

Updates the manual trigger (workflow_dispatch) inputs for the deploy workflows to use GitHub Actions “choice” inputs, improving the run UI and preventing invalid free-text values.

Changes:

  • Converted arch input in deploy_nodes.yml from string to choice with explicit options.
  • Converted network and arch inputs in deploy_node.yml from string to choice with explicit options.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/deploy_nodes.yml Makes arch a constrained choice for manual deployments of multiple nodes.
.github/workflows/deploy_node.yml Makes network and arch constrained choices for manual single-node deployments.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nickeskov nickeskov merged commit 9a14414 into master Apr 30, 2026
26 checks passed
@nickeskov nickeskov deleted the update-deploy-workflow-dispatch branch April 30, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docker Pull requests that update Docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants