Skip to content

Conversation

@razein97
Copy link

Closes: #8501

Resources can now target different operating systems and architectures based on config.

Uses the host system info for substituting variables. {{target}} for os ("windows", "linux", "darwin")
{{arch}} for arch ("i686", "x86_64")

eg: before parse:

"bundle": {
		"resources": [
			"../binaries/test/{{target}}/{{arch}}/*": "resources/test/"
		]
	},

after parse:
"../binaries/test/darwin/aarch64/*": "resources/test/"

Uses the host system info for substituting variables.
{{target}} for os ("windows", "linux", "darwin")
{{arch}} for arch ("i686", "x86_64")

eg: 	before parse: `"../binaries/test/{{target}}/{{arch}}/*": "resources/test/"`
        after parse: `"../binaries/test/darwin/aarch64/*": "resources/test/"`
@razein97 razein97 requested a review from a team as a code owner December 14, 2025 19:53
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Dec 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📬Proposal

Development

Successfully merging this pull request may close these issues.

[feat] platform/arch-specific resources

1 participant