Skip to content

Commit 2b05075

Browse files
authored
Merge pull request #69 from reqcore-inc/feat/documentation-nuxt-content
feat: add documentation for new features including Document Storage, Public Job Board, Application Forms, Dashboard, and Architecture Overview
2 parents 94b5cda + 6731ae9 commit 2b05075

34 files changed

Lines changed: 2774 additions & 2727 deletions

.github/workflows/allure-pages.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/e2e-tests.yml

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -117,60 +117,6 @@ jobs:
117117
path: test-results/
118118
retention-days: 14
119119

120-
# ── Allure Report ──────────────────────────────────────
121-
- name: Get previous workflow run ID
122-
id: get_previous_run
123-
run: |
124-
PREVIOUS_RUN_ID=$(gh api \
125-
"repos/${{ github.repository }}/actions/workflows/e2e-tests.yml/runs?status=success&per_page=5" \
126-
--jq "[.workflow_runs[] | select(.id != ${{ github.run_id }})] | first | .id // empty")
127-
echo "run_id=${PREVIOUS_RUN_ID}" >> "$GITHUB_OUTPUT"
128-
env:
129-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
130-
continue-on-error: true # no previous run on first execution
131-
132-
- name: Download previous Allure history
133-
uses: actions/download-artifact@v4
134-
if: steps.get_previous_run.outputs.run_id != ''
135-
with:
136-
name: allure-history
137-
path: .
138-
run-id: ${{ steps.get_previous_run.outputs.run_id }}
139-
github-token: ${{ secrets.GITHUB_TOKEN }}
140-
continue-on-error: true # first run won't have history yet
141-
142-
- name: Generate Allure report
143-
if: ${{ !cancelled() }}
144-
run: |
145-
mkdir -p allure-results
146-
npx allure generate allure-results -o allure-report
147-
148-
- name: Upload Allure results
149-
uses: actions/upload-artifact@v4
150-
if: ${{ !cancelled() }}
151-
with:
152-
name: allure-results
153-
path: allure-results/
154-
retention-days: 30
155-
156-
- name: Upload Allure report
157-
uses: actions/upload-artifact@v4
158-
if: ${{ !cancelled() }}
159-
with:
160-
name: allure-report
161-
path: allure-report/
162-
retention-days: 30
163-
164-
- name: Save Allure history for trend tracking
165-
uses: actions/upload-artifact@v4
166-
if: ${{ !cancelled() }}
167-
with:
168-
name: allure-history
169-
path: allure-history.jsonl
170-
retention-days: 90
171-
overwrite: true
172-
if-no-files-found: ignore
173-
174120
- name: E2E Test Summary
175121
if: ${{ !cancelled() }}
176122
run: |
@@ -187,6 +133,5 @@ jobs:
187133
echo "| Report | Link |" >> "$GITHUB_STEP_SUMMARY"
188134
echo "|--------|------|" >> "$GITHUB_STEP_SUMMARY"
189135
echo "| Playwright HTML | 📦 Download \`playwright-report\` artifact |" >> "$GITHUB_STEP_SUMMARY"
190-
echo "| Allure Dashboard | 📦 Download \`allure-report\` artifact or view on [GitHub Pages](https://${{ github.repository_owner }}.github.io/${{ github.event.repository.name }}/) |" >> "$GITHUB_STEP_SUMMARY"
191136
echo "" >> "$GITHUB_STEP_SUMMARY"
192137
echo "_Run: \`${{ github.run_id }}\` · Commit: \`${{ github.sha }}\`_" >> "$GITHUB_STEP_SUMMARY"

.gitignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,4 @@ playwright-report/
2929
blob-report/
3030
playwright/.cache/
3131

32-
# Allure
33-
allure-results/
34-
allure-report/
35-
allure-history.jsonl
32+

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Only fail npm audit on high/critical severity vulnerabilities.
2+
audit-level=high

allurerc.mjs

Lines changed: 0 additions & 26 deletions
This file was deleted.

app/pages/blog/[...slug].vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ const { data: session } = await authClient.useSession(useFetch)
7575
<NuxtLink :to="$localePath('/roadmap')" class="transition hover:text-white">Roadmap</NuxtLink>
7676
<NuxtLink :to="$localePath('/catalog')" class="transition hover:text-white">Features</NuxtLink>
7777
<NuxtLink to="/blog" class="text-white transition">Blog</NuxtLink>
78+
<NuxtLink to="/docs" class="transition hover:text-white">Docs</NuxtLink>
7879
<a
7980
href="https://github.com/reqcore-inc/reqcore"
8081
target="_blank"
@@ -175,6 +176,7 @@ const { data: session } = await authClient.useSession(useFetch)
175176
<div class="flex items-center gap-4">
176177
<NuxtLink :to="$localePath('/')" class="transition hover:text-white/60">Home</NuxtLink>
177178
<NuxtLink :to="$localePath('/roadmap')" class="transition hover:text-white/60">Roadmap</NuxtLink>
179+
<NuxtLink to="/docs" class="transition hover:text-white/60">Docs</NuxtLink>
178180
<a
179181
href="https://github.com/reqcore-inc/reqcore"
180182
target="_blank"

app/pages/blog/index.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ const { data: posts } = await useAsyncData('blog-posts', () =>
4747
<NuxtLink :to="$localePath('/roadmap')" class="transition hover:text-white">Roadmap</NuxtLink>
4848
<NuxtLink :to="$localePath('/catalog')" class="transition hover:text-white">Features</NuxtLink>
4949
<NuxtLink to="/blog" class="text-white transition">Blog</NuxtLink>
50+
<NuxtLink to="/docs" class="transition hover:text-white">Docs</NuxtLink>
5051
<a
5152
href="https://github.com/reqcore-inc/reqcore"
5253
target="_blank"
@@ -145,6 +146,7 @@ const { data: posts } = await useAsyncData('blog-posts', () =>
145146
<div class="flex items-center gap-4">
146147
<NuxtLink :to="$localePath('/')" class="transition hover:text-white/60">Home</NuxtLink>
147148
<NuxtLink :to="$localePath('/roadmap')" class="transition hover:text-white/60">Roadmap</NuxtLink>
149+
<NuxtLink to="/docs" class="transition hover:text-white/60">Docs</NuxtLink>
148150
<a
149151
href="https://github.com/reqcore-inc/reqcore"
150152
target="_blank"

0 commit comments

Comments
 (0)