Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci(build): add GitHub Actions workflow for build process
This commit introduces a new continuous integration workflow that gets triggered on every push to the repository. The 'Build' workflow, defined in `.github/workflows/build.yml`, sets up a job that runs on the latest Ubuntu runner. It consists of the following steps: - Checking out the codebase using `actions/checkout@v3`. - Installing `devbox` via the `jetpack-io/[email protected]`. - Testing the `devbox` installation with a basic echo command. - Executing the build process through `devbox`. - Running a generate step, likely related to code or artifact generation. - Finally, validating the changes by checking if there's any uncommitted difference in the repository state, which might mean generated files are not committed or unexpected changes happened. The introduction of this workflow automates the testing, building, generating, and validation processes, ensuring that every push is vetted through these steps. Signed-off-by: Kemal Akkoyun <[email protected]>
- Loading branch information