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

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: |

View File

@ -7,15 +7,16 @@
"templ@latest",
"bun@latest",
"ipfs-cluster@latest",
"air@latest"
"air@latest",
"commitizen@latest"
],
"env": {
"GOPATH": "$HOME/go",
"PATH": "$HOME/go/bin:$PATH",
"GOPATH": "$HOME/go",
"PATH": "$HOME/go/bin:$PATH",
"CHAIN_ID": "sonr-testnet-1",
"DENOM": "usnr",
"KEYRING": "test",
"MONIKER": "florence"
"DENOM": "usnr",
"KEYRING": "test",
"MONIKER": "florence"
},
"shell": {
"scripts": {