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

improve CI/CD workflows #1736

Merged
merged 2 commits into from
Mar 27, 2023
Merged

improve CI/CD workflows #1736

merged 2 commits into from
Mar 27, 2023

Conversation

onur-ozkan
Copy link
Member

@onur-ozkan onur-ozkan commented Mar 25, 2023

  • Skip certain steps for forked repositories (e.g auth required ones)
  • Do not run fmt/lint and test steps twice on dev-to-main PRs
  • Start pipelines with a commit push right away without requiring PR opening to main or dev

Signed-off-by: ozkanonur <work@onurozkan.dev>
@onur-ozkan onur-ozkan changed the title improve CI workflows improve CI/CD workflows Mar 25, 2023
@onur-ozkan onur-ozkan force-pushed the improve-actions branch 2 times, most recently from 073d7cb to 87a5ce0 Compare March 27, 2023 14:09
Signed-off-by: ozkanonur <work@onurozkan.dev>
Copy link
Collaborator

@shamardy shamardy left a comment

Choose a reason for hiding this comment

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

🔥

@shamardy shamardy merged commit 514884c into dev Mar 27, 2023
@shamardy shamardy deleted the improve-actions branch March 27, 2023 18:04
@ca333 ca333 mentioned this pull request Apr 10, 2023
ca333 added a commit that referenced this pull request Apr 11, 2023
adex-cli command line utility was introduced that supplies commands: init, start, stop, status #1729
CI/CD workflow logics are improved #1736
Project root is simplified/refactored #1738
Created base image to provide more glibc compatible pre-built binaries for linux #1741
Set default log level as "info" #1747
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