Skip to content
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

[RSDK-7953] Consolidate build workflow for all archs part 2 #48

Merged
merged 10 commits into from
Sep 16, 2024

Conversation

hexbabe
Copy link
Collaborator

@hexbabe hexbabe commented Sep 13, 2024

If we were to continue using #44 only, we would lose support for Bullseye. Buildjet arm runners use a newer version of glibc. We should use canon's antique profile. This will also better align our manual test builds with deployed builds.

Update: I added a condition that doesn't use canon for Android. For some reason android builds don't work in the canon docker antique environment. The current android build flow does not use Docker or canon

Tests:
"Successful" linux/arm64 CI run
"Successful" android/arm64 CI run
"Successful" linux/amd64 CI run

"successful" in quotes meaning that even though the CI technically failed, it failed on the upload step with a semver error, which is expected since we don't want them to actually upload yet.

@hexbabe hexbabe force-pushed the hexbabe-patch-1 branch 3 times, most recently from 4392786 to 2e6321a Compare September 13, 2024 14:57
@hexbabe hexbabe changed the title Update publish.yml [RSDK-7953] Consolidate build workflow for all archs part 2 Sep 13, 2024
@hexbabe hexbabe force-pushed the hexbabe-patch-1 branch 7 times, most recently from 45a0b16 to 3dcf53a Compare September 13, 2024 16:21
@@ -1,6 +1,6 @@
name: Integration test using mediamtx

on: [push, pull_request]
on: push
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This causes the workflow to run twice. Just need push here

@hexbabe hexbabe merged commit d22fc95 into main Sep 16, 2024
8 checks passed
@hexbabe hexbabe deleted the hexbabe-patch-1 branch January 24, 2025 21:16
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.

2 participants