Skip to content

workflows: update workflows, templates to support arm64.#14653

Merged
asylumexp merged 2 commits into
mainfrom
arm64-github-workflows
May 22, 2026
Merged

workflows: update workflows, templates to support arm64.#14653
asylumexp merged 2 commits into
mainfrom
arm64-github-workflows

Conversation

@asylumexp
Copy link
Copy Markdown
Member

✍️ Description

This PR adds considerations for arm64 support to the .github workflows and templates. This adds a question about host arch when creating an issue, updates check node workflow to support arm64, and makes has_arm get pushed to pocketable (although im not sure if this is in use outside of VED I still added the change here since the file exists in VE as well).

This also adds to every CT script the var_arm64 variable, which will allow for preventing the script from running or allowing the script to run based on this variable (see #12639).

🔗 Related Issue

Related to #12639

✅ Prerequisites (X in brackets)

  • Self-review completed – Code follows project standards.
  • Tested thoroughly – Changes work as expected.
  • No security risks – No hardcoded secrets, unnecessary privilege escalations, or permission issues.

🛠️ Type of Change (X in brackets)

  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.
  • 🌍 Website update – Changes to script metadata (PocketBase/website data).
  • 🔧 Refactoring / Code Cleanup – Improves readability or maintainability without changing functionality.
  • 📝 Documentation update – Changes to README, AppName.md, CONTRIBUTING.md, or other docs.

@asylumexp asylumexp requested a review from a team as a code owner May 22, 2026 13:57
@asylumexp asylumexp merged commit 69aa93a into main May 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants