Skip to content

Automate Workflow To Run Github Actions Locally #30

@mariorecinos

Description

@mariorecinos

Description

Incorporate a tool or GitHub hooks to allow running GitHub Actions locally before pushing code. This will help ensure that builds and tests pass prior to committing code to the repository.

Acceptance Criteria

  • Research and select a tool or method to run GitHub Actions locally (e.g., act).
  • Implement the chosen tool or method to replicate the GitHub Actions environment locally.
  • Document the setup and usage instructions in the repository's README or a dedicated documentation file.
  • Ensure the local execution environment matches the GitHub Actions environment as closely as possible.
  • Verify that developers can run the entire CI workflow locally, including build and test steps.
  • Add instructions for how to install and use the tool or hook to the contributing guidelines.

Additional Notes

  • The implementation should not disrupt the current CI/CD pipeline on GitHub.
  • Ensure cross-platform compatibility for both Unix-based and Windows systems.

Metadata

Metadata

Assignees

Labels

devopsanything devops

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions