Skip to content

Conversation

@mur-me
Copy link
Collaborator

@mur-me mur-me commented Mar 31, 2025

Issue

Main idea of this PR is too speed up travis CI builds with simple cutting all the additional builds for the branches.
Inspired by the other open-source repos with the same pain:

Additionally, I want to try to cache golang related things, but haven't gone too deep into the topic.

Tests done

I've done the following checks:

  • this main repo PR - as you can see in the Travis CI - Pull Request - is only one build is here - ✔️
  • no more development branch builds - ✔️
  • forked repo -> main repo PR-4879 - as you can see it was triggered successfully ✔️
  • fresh dev branch build should run after this PR merge - ✔️

@mur-me mur-me marked this pull request as ready for review March 31, 2025 10:18
@mur-me mur-me changed the title feat(CI): enable CI only on PRs and main/dev branches DRAFT - feat(CI): enable CI only on PRs and main/dev branches Mar 31, 2025
@mur-me mur-me force-pushed the feat_enable_only_pr_main_dev_builds branch from edcc2f6 to 12dd87e Compare March 31, 2025 10:22
@mur-me mur-me changed the title DRAFT - feat(CI): enable CI only on PRs and main/dev branches feat(CI): enable CI only on PRs and main/dev branches, cache golang folders Mar 31, 2025
Copy link
Contributor

@sunwavesun sunwavesun left a comment

Choose a reason for hiding this comment

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

👍

@mur-me mur-me merged commit 024da9f into dev Apr 1, 2025
3 checks passed
@mur-me mur-me deleted the feat_enable_only_pr_main_dev_builds branch April 1, 2025 11:50
@mur-me
Copy link
Collaborator Author

mur-me commented Apr 1, 2025

And as a final accord - we have a dev branch build after merge, the same will be applied for the main branch:
image

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.

4 participants