diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cb2bae6..27a7f45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,9 +10,9 @@ jobs: test: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' - name: Install dependencies @@ -31,9 +31,9 @@ jobs: os: [macos-latest, windows-latest, ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' - name: Install Build Tools @@ -53,7 +53,7 @@ jobs: run: | Compress-Archive -Path dist\MandukyaBrain_${{ runner.os }}.exe -DestinationPath MandukyaBrain_${{ runner.os }}.zip - name: Upload Desktop Artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mandukya-ai-desktop-${{ runner.os }} path: MandukyaBrain_${{ runner.os }}.zip @@ -62,9 +62,9 @@ jobs: build-frontend: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '18' - name: Install dependencies @@ -79,7 +79,7 @@ jobs: run: | cd frontend/build && zip -r ../../MandukyaBrain_Web_Mobile.zip . - name: Upload Web Artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: mandukya-ai-web-mobile path: MandukyaBrain_Web_Mobile.zip diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a02f869..071f0ff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,10 +21,10 @@ jobs: python-version: ['3.9', '3.10', '3.11'] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -44,7 +44,7 @@ jobs: run: pytest --cov=. --cov-report=xml --cov-report=term - name: Upload coverage - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v6 with: files: ./coverage.xml fail_ci_if_error: false diff --git a/.github/workflows/security-codeql.yml b/.github/workflows/security-codeql.yml index a217ae0..31be8aa 100644 --- a/.github/workflows/security-codeql.yml +++ b/.github/workflows/security-codeql.yml @@ -27,18 +27,18 @@ jobs: language: ['javascript', 'python'] steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} queries: security-extended,security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/security-dependency-review.yml b/.github/workflows/security-dependency-review.yml index 79f32d3..a1feba3 100644 --- a/.github/workflows/security-dependency-review.yml +++ b/.github/workflows/security-dependency-review.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Dependency Review uses: actions/dependency-review-action@v4 diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 54c75cd..938a959 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Mark stale issues and PRs - uses: actions/stale@v9 + uses: actions/stale@v10 with: repo-token: ${{ secrets.GITHUB_TOKEN }}