Skip to content

Commit 06887fa

Browse files
authored
πŸ”§ chore(inspect): Rename folder structure from app to application (#2989)
* chore(inspect): Renamed app to application * chore(inspect): Rename app to application in github actions
1 parent 4894089 commit 06887fa

File tree

212 files changed

+35
-35
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+35
-35
lines changed

β€Ž.github/workflows/geti-inspect.yamlβ€Ž

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ on:
55
push:
66
branches: [main]
77
paths:
8-
- "app/**"
8+
- "application/**"
99
pull_request:
1010
types:
1111
- opened
1212
- reopened
1313
- synchronize
1414
- ready_for_review
1515
paths:
16-
- "app/**"
16+
- "application/**"
1717
workflow_dispatch: # run on request (no need for PR)
1818

1919
jobs:
@@ -45,21 +45,21 @@ jobs:
4545
sudo apt-get install -y libgl1 libglib2.0-0
4646
4747
- name: Prepare venv and install Python dependencies
48-
working-directory: app/backend
48+
working-directory: application/backend
4949
run: |
5050
uv lock --check
5151
uv sync --frozen --all-extras
5252
5353
- name: Get OpenAPI spec
54-
working-directory: app/backend
54+
working-directory: application/backend
5555
run: |
5656
export PYTHONPATH=.
5757
uv run src/cli.py gen-api --target-path openapi-spec.json
5858
5959
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6060
with:
6161
name: openapi-spec
62-
path: app/backend/openapi-spec.json
62+
path: application/backend/openapi-spec.json
6363

6464
python-checks:
6565
runs-on: ubuntu-latest
@@ -83,19 +83,19 @@ jobs:
8383
version: "0.8.8"
8484

8585
- name: Prepare venv and install Python dependencies
86-
working-directory: app/backend
86+
working-directory: application/backend
8787
run: |
8888
uv lock --check
8989
uv sync --frozen --all-extras
9090
9191
- name: Check formatting with ruff
92-
working-directory: app/backend
92+
working-directory: application/backend
9393
run: |
9494
uv run ruff check --output-format=github .
9595
uv run ruff format --check .
9696
9797
- name: Check source code with mypy
98-
working-directory: app/backend
98+
working-directory: application/backend
9999
run: |
100100
uv run mypy . --config-file=pyproject.toml
101101
@@ -116,30 +116,30 @@ jobs:
116116
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
117117
id: setup-node
118118
with:
119-
node-version-file: app/ui/.nvmrc
119+
node-version-file: application/ui/.nvmrc
120120

121121
- name: Install dependencies
122-
working-directory: "app/ui"
122+
working-directory: "application/ui"
123123
run: npm ci
124124

125125
- name: Download OpenAPI spec artifact
126126
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
127127
with:
128128
name: openapi-spec
129-
path: app/ui/src/api
129+
path: application/ui/src/api
130130

131131
- name: Build UI
132-
working-directory: "app/ui"
132+
working-directory: "application/ui"
133133
run: npm run build
134134

135135
- name: Compress build
136-
working-directory: "app/ui"
136+
working-directory: "application/ui"
137137
run: tar -czf dist.tar.gz dist
138138

139139
- uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
140140
with:
141141
name: ui-dist
142-
path: "app/ui/dist.tar.gz"
142+
path: "application/ui/dist.tar.gz"
143143

144144
ui-lint:
145145
name: Eslint checks
@@ -158,36 +158,36 @@ jobs:
158158
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
159159
id: setup-node
160160
with:
161-
node-version-file: app/ui/.nvmrc
161+
node-version-file: application/ui/.nvmrc
162162

163163
- name: Install dependencies
164-
working-directory: "app/ui"
164+
working-directory: "application/ui"
165165
run: npm ci
166166

167167
- name: Download OpenAPI spec artifact
168168
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
169169
with:
170170
name: openapi-spec
171-
path: app/ui/src/api
171+
path: application/ui/src/api
172172

173173
- name: Build OpenAPI type definitions
174-
working-directory: "app/ui"
174+
working-directory: "application/ui"
175175
run: npm run build:api:types
176176

177177
- name: Prettier
178-
working-directory: "app/ui"
178+
working-directory: "application/ui"
179179
run: npm run format:check
180180

181181
- name: Eslint
182-
working-directory: "app/ui"
182+
working-directory: "application/ui"
183183
run: npm run lint
184184

185185
- name: Eslint cyclic imports
186-
working-directory: "app/ui"
186+
working-directory: "application/ui"
187187
run: npm run cyclic-deps-check
188188

189189
- name: Typescript
190-
working-directory: "app/ui"
190+
working-directory: "application/ui"
191191
run: npm run type-check
192192

193193
ui-unit-tests:
@@ -207,24 +207,24 @@ jobs:
207207
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
208208
id: setup-node
209209
with:
210-
node-version-file: app/ui/.nvmrc
210+
node-version-file: application/ui/.nvmrc
211211

212212
- name: Install dependencies
213-
working-directory: "app/ui"
213+
working-directory: "application/ui"
214214
run: npm ci
215215

216216
- name: Download OpenAPI spec artifact
217217
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
218218
with:
219219
name: openapi-spec
220-
path: app/ui/src/api
220+
path: application/ui/src/api
221221

222222
- name: Build OpenAPI type definitions
223-
working-directory: "app/ui"
223+
working-directory: "application/ui"
224224
run: npm run build:api:types
225225

226226
- name: UI Unit tests
227-
working-directory: "app/ui"
227+
working-directory: "application/ui"
228228
run: npm run test:unit
229229

230230
ui-playwright-tests:
@@ -251,39 +251,39 @@ jobs:
251251
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
252252
id: setup-node
253253
with:
254-
node-version-file: app/ui/.nvmrc
254+
node-version-file: application/ui/.nvmrc
255255

256256
- name: Install dependencies
257-
working-directory: "app/ui"
257+
working-directory: "application/ui"
258258
run: npm ci
259259

260260
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
261261
with:
262262
name: ui-dist
263-
path: "app/ui"
263+
path: "application/ui"
264264

265265
- name: Unpack build
266-
working-directory: "app/ui"
266+
working-directory: "application/ui"
267267
run: tar -xzf dist.tar.gz
268268

269269
- name: Download OpenAPI spec artifact
270270
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
271271
with:
272272
name: openapi-spec
273-
path: app/ui/src/api
273+
path: application/ui/src/api
274274

275275
- name: Build OpenAPI type definitions
276-
working-directory: "app/ui"
276+
working-directory: "application/ui"
277277
run: npm run build:api:types
278278

279279
- name: Run Playwright tests
280-
working-directory: "app/ui"
280+
working-directory: "application/ui"
281281
run: npm run test:component -- --project "Component tests"
282282

283283
- name: Upload blob report to GitHub Actions Artifacts
284284
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
285285
if: always()
286286
with:
287287
name: playwright-report
288-
path: app/ui/playwright-report/
288+
path: application/ui/playwright-report/
289289
retention-days: 30
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
Β (0)