Skip to content
New issue

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

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

Already on GitHub? # to your account

Enable release workflow and unify workflow stacks #1024

Merged
merged 2 commits into from
Nov 14, 2024

Conversation

godrei
Copy link
Contributor

@godrei godrei commented Nov 14, 2024

Checklist

Version

Requires a NO version update

Changes

This PR improves on the CI configuration:

  • enables release workflow triggering by tag events
  • unifies the stacks used by different workflows
    • macOS -> osx-xcode-edge
    • linux -> (default stacks) linux-docker-android-22.04
      • except docker tests, those are on linux-docker-android-20.04
  • update status report name
    • Run integration tests and export results (Integration tests (Linux)) -> Run integration tests (Integration tests on Linux)
    • Run integration tests and export results (Integration tests (macOS)) -> Run integration tests (Integration tests on macOS)
    • Run integration tests and export results (Linux only integration tests) -> Run integration tests (Linux only integration tests)
    • Run unit tests and export results (Unit tests (Linux)) -> Run unit tests (Unit tests on Linux)
    • Run unit tests and export results (Unit tests (macOS)) -> Run unit tests (Unit tests on macOS)
    • ci/bitrise/665682b1-d109-4e81-b9ca-16f5e95e3403/pr -> Run <target_id> pipeline (like: Run ci pipeline)

@godrei godrei marked this pull request as ready for review November 14, 2024 13:19
@godrei godrei merged commit 29bfc47 into master Nov 14, 2024
8 checks passed
@godrei godrei deleted the enable-release-workflow branch November 14, 2024 13:41
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants