📚✨ Enhance project setup & maintenance workflows
- 📝 Add comprehensive README.md, CONTRIBUTING.md, and 🔒 SECURITY.md documentation - 🔧 Integrate code formatting tool and refactor existing codebase to meet style guidelines - ⬆️ Update project dependencies to latest stable versions - 🤖 Implement pre-commit hook for automated code formatting #documentation #tooling #maintenance
This commit is contained in:
parent
25b3972f8b
commit
18e4ad7629
47 changed files with 1027 additions and 568 deletions
6
build.sh
6
build.sh
|
@ -1,5 +1,5 @@
|
|||
#!/bin/zsh
|
||||
set -e # Exit on any error
|
||||
set -e # Exit on any error
|
||||
|
||||
log() {
|
||||
echo "🔨 $1"
|
||||
|
@ -37,7 +37,7 @@ docker run --rm -it \
|
|||
-v "${HOME}/.ssh:/root/.ssh" \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||
electronuserland/builder \
|
||||
/bin/bash -c "npm install && npm run build:mac" || error "macOS build failed"
|
||||
/bin/bash -c "npm install --ignore-scripts && npm run build:mac" || error "macOS build failed"
|
||||
|
||||
# Output paths
|
||||
VERSION=$(node -p "require('./package.json').version")
|
||||
|
@ -70,4 +70,4 @@ for file in "Eve-${VERSION}.AppImage" "Eve-${VERSION}-x86_64.flatpak" "Eve-${VER
|
|||
fi
|
||||
done
|
||||
|
||||
popd
|
||||
popd
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue