chore: simplify devbox setup

This commit is contained in:
Prad Nukala
2024-09-14 15:30:32 -04:00
parent 811a79441e
commit 7bdf6c3eb4
2 changed files with 10 additions and 30 deletions
+3 -24
View File
@@ -24,31 +24,10 @@ jobs:
git config user.email "action@github.com"
- name: Install Devbox
run: |
curl -fsSL https://get.jetpack.io/devbox | bash
echo "$HOME/.local/bin" >> $GITHUB_PATH
devbox version # Verify installation
uses: jetpack-io/devbox-install-action@v0.7.0
- name: Set up Devbox Environment
run: |
devbox shell -- rm -rf .devbox # Clean any previous state
devbox shell --command "true" # Initialize Devbox environment
- name: Install Project Dependencies
run: |
devbox run install
- name: Run Build Scripts
run: |
devbox run build
- name: Install Commitizen with Bun
run: |
# Verify that bun is installed
devbox shell -- bun --version
# Install Commitizen globally using bun
devbox shell -- bun add -g commitizen
- name: Install dependencies
run: devbox install
- name: Bump Version with Commitizen
run: |