Skip to content

fix: correct release condition in GitHub Actions and globalize enviro… #127

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Thedarkmatter10
Copy link
Contributor

Refactor GitHub Actions Workflow: Containerization Build

🛠 Summary

This PR introduces several important improvements and cleanups to the build-containerization-template GitHub Actions workflow for better maintainability, correctness, and readability.

🔧 Changes Made

1. ✅ Fix invalid conditional syntax

  • != is not supported in expressions with if: in GitHub Actions.

  • Only logical operators like !, &&, || are valid.

2. ✅ Globalized environment variables

  • Moved CURRENT_SDK and DEVELOPER_DIR to the job-level env: block to:

  • Avoid redundancy across steps

  • Make the workflow more maintainable

3. ✅ Replaced secrets.GITHUB_TOKEN with github.token

  • Prefer github.token for GitHub-provided auth token to improve clarity and scoping.

@katiewasnothere

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant