Fix workflow queues and index consistency

This commit is contained in:
0xMarcio committed 2026-10-06 21:09:05 +02:00
1 parent ff900490b6
commit 89fbf68e21
16 files changed
+220 -8

No files matched your search

+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+7 -1
View File
@@ -15,7 +15,7 @@ permissions:
concurrency:
group: 'pages'
cancel-in-progress: false
cancel-in-progress: true
jobs:
build:
@@ -30,6 +30,11 @@ jobs:
with:
python-version: '3.13'
- name: Verify code
run: |
python3 -m unittest discover -s tests
node --test tests/test_search.js
- name: Build site data
run: python3 scripts/build_site.py
@@ -68,6 +73,7 @@ jobs:
deploy:
needs: build
runs-on: ubuntu-latest
timeout-minutes: 10
environment:
name: github-pages
url: ${{ steps.deploy.outputs.page_url }}
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -18,6 +18,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -27,6 +28,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7
+3
View File
@@ -11,6 +11,7 @@ permissions:
concurrency:
group: repository-updates
queue: max
cancel-in-progress: false
jobs:
@@ -20,6 +21,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v7
with:
ref: main
- name: Set up Python
uses: actions/setup-python@v7