From 8e28a654bc15abfc7f8a603089fe6c3ba764288d Mon Sep 17 00:00:00 2001 From: Hendrik Garske Date: Thu, 4 Jun 2026 22:16:22 +0200 Subject: [PATCH] Remove GitHub Actions workflows --- .github/workflows/ci.yml | 22 ---------------- .github/workflows/release.yml | 47 ---------------------------------- .github/workflows/security.yml | 27 ------------------- 3 files changed, 96 deletions(-) delete mode 100644 .github/workflows/ci.yml delete mode 100644 .github/workflows/release.yml delete mode 100644 .github/workflows/security.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 127219a..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: CI - -on: - push: - branches: [main] - pull_request: - branches: [main] - -jobs: - ci: - runs-on: [self-hosted, Linux, X64, docker] - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: "20" - cache: npm - - - run: npm ci --no-audit --no-fund - - run: npm run build - - run: npm test --if-present diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index f121836..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Release Build - -on: - push: - tags: - - "v*" - -permissions: - contents: write - -jobs: - build: - runs-on: [self-hosted, Linux, X64, docker] - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: "20" - cache: npm - - - name: Install deps - run: npm ci --no-audit --no-fund - - - name: Build Next.js - run: npm run build - - - name: Package .next/ - run: | - TAG="${GITHUB_REF_NAME}" - tar -czf "nexredirect-next-${TAG}.tar.gz" .next - ls -lh "nexredirect-next-${TAG}.tar.gz" - - - name: Compute SHA256 - run: | - TAG="${GITHUB_REF_NAME}" - sha256sum "nexredirect-next-${TAG}.tar.gz" > "nexredirect-checksums-${TAG}.txt" - cat "nexredirect-checksums-${TAG}.txt" - - - name: Attach to release - uses: softprops/action-gh-release@v2 - with: - files: | - nexredirect-next-*.tar.gz - nexredirect-checksums-*.txt - tag_name: ${{ github.ref_name }} - fail_on_unmatched_files: true diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml deleted file mode 100644 index 55918c6..0000000 --- a/.github/workflows/security.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Security Scan - -on: - push: - branches: [main] - pull_request: - branches: ["**"] - -permissions: - contents: read - -jobs: - audit: - name: npm Audit - runs-on: [self-hosted, Linux, X64, docker] - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-node@v4 - with: - node-version: "20" - cache: npm - - - run: npm ci --no-audit --no-fund - - - run: npm audit --audit-level=high - continue-on-error: true