File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 name : Build for ${{ matrix.os }}
1414 runs-on : ${{ matrix.os }}
1515 strategy :
16+ fail-fast : false
1617 matrix :
1718 include :
1819 - os : ubuntu-latest
@@ -169,27 +170,12 @@ jobs:
169170 with :
170171 path : artifacts
171172
172- - name : Read RELEASE-GUIDE.md
173- id : release_guide
174- run : |
175- delimiter="$(openssl rand -hex 8)"
176- echo "RELEASE_GUIDE<<${delimiter}" >> $GITHUB_OUTPUT
177- cat RELEASE-GUIDE.md >> $GITHUB_OUTPUT
178- echo "${delimiter}" >> $GITHUB_OUTPUT
179-
180173 - name : Create Release
181174 uses : softprops/action-gh-release@v1
182175 with :
183176 tag_name : ${{ github.event.inputs.tag }}
184177 name : ADJ Valet ${{ github.event.inputs.tag }}
185- body : |
186- ## What's Changed
187-
188- This release includes improvements to stability and performance.
189-
190- ---
191-
192- ${{ steps.release_guide.outputs.RELEASE_GUIDE }}
178+ generate_release_notes : true
193179 files : artifacts/**/*
194180 draft : false
195181 prerelease : false
Original file line number Diff line number Diff line change 1- # OS specific files
1+ # OS generated files
22.DS_Store
33.DS_Store ?
44._ *
55.Spotlight-V100
66.Trashes
77ehthumbs.db
88Thumbs.db
9+ Desktop.ini
910
10- # IDEs and editors
11+ # IDE and Editor files
1112.vscode /
1213.idea /
13- * .swp
14- * .swo
15- * ~
1614.zed /
17- .claude /
15+ .vim /
16+ .netrwhist
17+ * ~
18+ .swp
19+ .swo
20+ * .tmp
1821
19- # Environment variables
22+ # Environment and configuration
2023.env
2124.env.local
2225.env.development.local
2326.env.test.local
2427.env.production.local
28+ .env /
2529
26- # Project specific
27- adj /
28- test-adj /
29- CLAUDE.md
30+ # Dependencies
31+ node_modules /
32+ npm-debug.log *
33+ yarn-debug.log *
34+ yarn-error.log *
35+ pnpm-debug.log *
36+ .pnpm-debug.log *
3037
31- # Rust backend
32- /backend /target /
33- /backend /Cargo.lock
34- /backend /.adj-valet-port
35- /backend /* .log
36- /backend /test *
37-
38- # Node.js frontend
39- /adj-valet-front /node_modules /
40- /adj-valet-front /dist /
41- /adj-valet-front /build /
42- /adj-valet-front /.vite /
43- /adj-valet-front /npm-debug.log *
44- /adj-valet-front /yarn-debug.log *
45- /adj-valet-front /yarn-error.log *
46- /adj-valet-front /pnpm-debug.log *
47- /adj-valet-front /lerna-debug.log *
48- /adj-valet-front /.eslintcache
49- /adj-valet-front /frontend.log
50- /adj-valet-front /frontend_test.log
51-
52- # Coverage reports
38+ # Frontend build artifacts
39+ dist /
40+ build /
41+ .vite /
42+ .next /
43+ .nuxt /
44+ .cache /
5345coverage /
54- * .lcov
55- .nyc_output
46+
47+ # Rust/Cargo
48+ target /
49+ Cargo.lock
50+ * .pdb
51+
52+ # Python
53+ __pycache__ /
54+ * .py [cod ]
55+ * $py.class
56+ * .so
57+ .Python
58+ build /
59+ develop-eggs /
60+ dist /
61+ downloads /
62+ eggs /
63+ .eggs /
64+ lib /
65+ lib64 /
66+ parts /
67+ sdist /
68+ var /
69+ wheels /
70+ * .egg-info /
71+ .installed.cfg
72+ * .egg
73+ MANIFEST
5674
5775# Logs
76+ logs /
5877* .log
5978npm-debug.log *
6079yarn-debug.log *
@@ -63,20 +82,83 @@ lerna-debug.log*
6382.pnpm-debug.log *
6483
6584# Runtime data
66- pids
85+ pids /
6786* .pid
6887* .seed
6988* .pid.lock
7089
71- # Temporary files
72- * .tmp
73- * .temp
90+ # Directory for instrumented libs generated by jscoverage/JSCover
91+ lib-cov /
92+
93+ # Coverage directory used by tools like istanbul
94+ coverage /
95+ * .lcov
96+
97+ # nyc test coverage
98+ .nyc_output /
99+
100+ # Dependency directories
101+ jspm_packages /
102+
103+ # TypeScript cache
104+ * .tsbuildinfo
105+
106+ # Optional npm cache directory
107+ .npm
108+
109+ # Optional eslint cache
110+ .eslintcache
111+
112+ # Optional stylelint cache
113+ .stylelintcache
114+
115+ # Microbundle cache
116+ .rpt2_cache /
117+ .rts2_cache_cjs /
118+ .rts2_cache_es /
119+ .rts2_cache_umd /
120+
121+ # Optional REPL history
122+ .node_repl_history
123+
124+ # Output of 'npm pack'
125+ * .tgz
126+
127+ # Yarn Integrity file
128+ .yarn-integrity
129+
130+ # parcel-bundler cache (https://parceljs.org/)
131+ .parcel-cache /
132+
133+ # Stores VSCode versions used for testing VSCode extensions
134+ .vscode-test
135+
136+ # Temporary folders
137+ tmp /
138+ temp /
139+
140+ # Archives
141+ * .7z
142+ * .dmg
143+ * .gz
144+ * .iso
145+ * .jar
146+ * .rar
147+ * .tar
148+ * .zip
74149
75150# Nix
151+ * .nix
76152result
77153result- *
78154
79- # Backup files
80- * .bak
81- * .backup
82- * ~
155+ # Project specific
156+ /backend /.venew_jsonnew_json
157+ /release /
158+
159+ # Claude AI
160+ CLAUDE.md
161+ .claude /
162+
163+ # Port files
164+ backend /.adj-valet-port
Original file line number Diff line number Diff line change @@ -25,7 +25,21 @@ ADJ Valet is a web-based configuration management tool designed for the Hyperloo
2525
2626## Quick Start
2727
28- ### Option 1: Using the Run Script (Recommended)
28+ ### Option 1: Download Pre-built Release (Easiest)
29+
30+ 1 . ** Download** the latest release for your platform from [ Releases] ( https://github.com/HyperloopUPV-H8/adj-valet/releases )
31+ - Windows (Intel/AMD): ` adj-valet-x86_64-pc-windows-msvc.zip `
32+ - Windows (ARM): ` adj-valet-aarch64-pc-windows-msvc.zip `
33+ - macOS (Intel): ` adj-valet-x86_64-apple-darwin.tar.gz `
34+ - macOS (Apple Silicon): ` adj-valet-aarch64-apple-darwin.tar.gz `
35+ - Linux: ` adj-valet-x86_64-unknown-linux-gnu.tar.gz `
36+
37+ 2 . ** Extract** the archive
38+ 3 . ** Run** the startup script:
39+ - Windows: Double-click ` start.bat `
40+ - macOS/Linux: Double-click ` start.sh ` or run ` ./start.sh `
41+
42+ ### Option 2: Using the Run Script (Development)
2943
3044``` bash
3145# Clone the repository
@@ -40,7 +54,7 @@ cd adj-valet
4054./run.sh frontend # Frontend only
4155```
4256
43- ### Option 2 : Using Nix Shell
57+ ### Option 3 : Using Nix Shell
4458
4559``` bash
4660# Enter the Nix development shell
You can’t perform that action at this time.
0 commit comments