From 91a5d1957467bc876889311ea8db26299e0eb60e Mon Sep 17 00:00:00 2001 From: ToxicCrzay270 <185776014+ToxicCrzay270@users.noreply.github.com> Date: Fri, 15 May 2026 00:43:44 +0200 Subject: [PATCH] Move Gitea workflows to repository root --- .../.gitea => .gitea}/workflows/build.yml | 5 ++++- .../workflows/release-dry-run.yml | 3 +++ .../.gitea => .gitea}/workflows/repo-cleanup.yml | 2 +- .../.gitea => .gitea}/workflows/security-scan.yml | 3 +++ .../workflows/template-compliance.yml | 14 +++++++------- 5 files changed, 18 insertions(+), 9 deletions(-) rename {opera-cache-cleaner-extension/.gitea => .gitea}/workflows/build.yml (82%) rename {opera-cache-cleaner-extension/.gitea => .gitea}/workflows/release-dry-run.yml (94%) rename {opera-cache-cleaner-extension/.gitea => .gitea}/workflows/repo-cleanup.yml (79%) rename {opera-cache-cleaner-extension/.gitea => .gitea}/workflows/security-scan.yml (92%) rename {opera-cache-cleaner-extension/.gitea => .gitea}/workflows/template-compliance.yml (64%) diff --git a/opera-cache-cleaner-extension/.gitea/workflows/build.yml b/.gitea/workflows/build.yml similarity index 82% rename from opera-cache-cleaner-extension/.gitea/workflows/build.yml rename to .gitea/workflows/build.yml index 3b93ef7..8ecf8f2 100644 --- a/opera-cache-cleaner-extension/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -10,6 +10,9 @@ on: jobs: build: runs-on: ubuntu-latest + defaults: + run: + working-directory: opera-cache-cleaner-extension steps: - name: Checkout uses: actions/checkout@v4 @@ -34,4 +37,4 @@ jobs: uses: actions/upload-artifact@v3 with: name: opera-cache-cleaner-extension - path: dist/opera-cache-cleaner-extension.zip + path: opera-cache-cleaner-extension/dist/opera-cache-cleaner-extension.zip diff --git a/opera-cache-cleaner-extension/.gitea/workflows/release-dry-run.yml b/.gitea/workflows/release-dry-run.yml similarity index 94% rename from opera-cache-cleaner-extension/.gitea/workflows/release-dry-run.yml rename to .gitea/workflows/release-dry-run.yml index e9817bc..4498c37 100644 --- a/opera-cache-cleaner-extension/.gitea/workflows/release-dry-run.yml +++ b/.gitea/workflows/release-dry-run.yml @@ -10,6 +10,9 @@ on: jobs: release-dry-run: runs-on: ubuntu-latest + defaults: + run: + working-directory: opera-cache-cleaner-extension steps: - name: Checkout uses: actions/checkout@v4 diff --git a/opera-cache-cleaner-extension/.gitea/workflows/repo-cleanup.yml b/.gitea/workflows/repo-cleanup.yml similarity index 79% rename from opera-cache-cleaner-extension/.gitea/workflows/repo-cleanup.yml rename to .gitea/workflows/repo-cleanup.yml index 85cb86e..a098bef 100644 --- a/opera-cache-cleaner-extension/.gitea/workflows/repo-cleanup.yml +++ b/.gitea/workflows/repo-cleanup.yml @@ -15,7 +15,7 @@ jobs: - name: Report generated or sensitive tracked files shell: bash run: | - git ls-files | grep -E '(^dist/|^build/|^out/|\.log$|\.tmp$|\.env|\.pem$|\.key$|\.token$)' && { + git ls-files | grep -E '(^opera-cache-cleaner-extension/dist/|^opera-cache-cleaner-extension/build/|^opera-cache-cleaner-extension/out/|\.log$|\.tmp$|\.env|\.pem$|\.key$|\.token$)' && { echo "Tracked generated or sensitive-looking files found." exit 1 } || true diff --git a/opera-cache-cleaner-extension/.gitea/workflows/security-scan.yml b/.gitea/workflows/security-scan.yml similarity index 92% rename from opera-cache-cleaner-extension/.gitea/workflows/security-scan.yml rename to .gitea/workflows/security-scan.yml index 1b49480..8e5a322 100644 --- a/opera-cache-cleaner-extension/.gitea/workflows/security-scan.yml +++ b/.gitea/workflows/security-scan.yml @@ -8,6 +8,9 @@ on: jobs: security-scan: runs-on: ubuntu-latest + defaults: + run: + working-directory: opera-cache-cleaner-extension steps: - name: Checkout uses: actions/checkout@v4 diff --git a/opera-cache-cleaner-extension/.gitea/workflows/template-compliance.yml b/.gitea/workflows/template-compliance.yml similarity index 64% rename from opera-cache-cleaner-extension/.gitea/workflows/template-compliance.yml rename to .gitea/workflows/template-compliance.yml index d0b1bcd..0374bf8 100644 --- a/opera-cache-cleaner-extension/.gitea/workflows/template-compliance.yml +++ b/.gitea/workflows/template-compliance.yml @@ -18,12 +18,12 @@ jobs: - name: Verify Codex baseline files shell: bash run: | - test -f AGENTS.md - test -f .codex/project.md - test -f SECURITY.md - test -f CHANGELOG.md - test -f docs/security-review.md - test -f docs/release-checklist.md + test -f opera-cache-cleaner-extension/AGENTS.md + test -f opera-cache-cleaner-extension/.codex/project.md + test -f opera-cache-cleaner-extension/SECURITY.md + test -f opera-cache-cleaner-extension/CHANGELOG.md + test -f opera-cache-cleaner-extension/docs/security-review.md + test -f opera-cache-cleaner-extension/docs/release-checklist.md test -f .gitea/workflows/build.yml test -f .gitea/workflows/security-scan.yml test -f .gitea/workflows/repo-cleanup.yml @@ -32,7 +32,7 @@ jobs: - name: Check for unresolved template placeholders shell: bash run: | - if grep -RInE 'PROJECT[_]NAME|PROJECT[_]DESCRIPTION|REPOSITORY[_]OWNER|REPOSITORY[_]NAME|PACKAGE[_]NAME|ARTIFACT[_]NAME|ARTIFACT[_]OUTPUT[_]DIRECTORY|BUILD[_]COMMAND|TEST[_]COMMAND|LINT[_]COMMAND|AUDIT[_]COMMAND' . --exclude-dir=.git --exclude-dir=dist; then + if grep -RInE 'PROJECT[_]NAME|PROJECT[_]DESCRIPTION|REPOSITORY[_]OWNER|REPOSITORY[_]NAME|PACKAGE[_]NAME|ARTIFACT[_]NAME|ARTIFACT[_]OUTPUT[_]DIRECTORY|BUILD[_]COMMAND|TEST[_]COMMAND|LINT[_]COMMAND|AUDIT[_]COMMAND' opera-cache-cleaner-extension --exclude-dir=.git --exclude-dir=dist; then echo "Unresolved template placeholders found." exit 1 fi