Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

eranhd
Copy link
Collaborator

@eranhd eranhd commented Dec 24, 2024

No description provided.

eranhd and others added 2 commits December 24, 2024 18:06
- Updated and added new GitHub Actions workflows for build, test, and deployment
- Introduced event-based workflows for specific triggers:
    - `event-ci.yml`: Runs CI checks on pull requests and pushes to specific branches
    - `event-nightly.yml`: Executes nightly builds and tests
    - `event-tag.yml`: Triggers workflows on new tags for release processes
- Differentiated flow-based workflows for various environments:
    - `flow-alpine.yml`: Handles builds and tests for Alpine Linux
    - `flow-linux-x86.yml`: Manages workflows for x86 Linux distributions
    - `flow-macos.yml`: Manages workflows for macOS environments
    - `flow-ubuntu-arm.yml`: Handles builds and tests for Ubuntu on ARM architecture
- Removed obsolete workflows
- Added new installation scripts for various Linux distributions and macOS
- Modified existing scripts and configurations for better compatibility and performance

(cherry picked from commit fd0882b)
@eranhd eranhd changed the title 2.4 ci refactor MOD-8197 Unified CI workflows Dec 24, 2024
@eranhd eranhd merged commit 365b944 into 2.4 Dec 29, 2024
39 of 41 checks passed
@eranhd eranhd deleted the 2.4-ci-refactor branch December 29, 2024 21:53
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.

1 participant