diff --git a/.github/workflows/codeql_analysis.yml b/.github/workflows/codeql_analysis.yml index eb905f0..ffe8eb7 100644 --- a/.github/workflows/codeql_analysis.yml +++ b/.github/workflows/codeql_analysis.yml @@ -32,10 +32,23 @@ jobs: with: ref: ${{ env.default_branch }} + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.10.7' + - name: Install dependencies + run: | + python -m pip install --upgrade pip + if [ -f requirements.txt ]; + then pip install -r requirements.txt; + fi + echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV + - name: Initialize CodeQL uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} + setup-python-dependencies: false - name: Autobuild uses: github/codeql-action/autobuild@v2 diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 2f4e2f6..92d9256 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -65,13 +65,12 @@ jobs: file: ./Dockerfile platforms: linux/amd64,linux/arm64/v8 push: false - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} + tags: revanced/revanced-releases-api:dev - name: Run Trivy vulnerability scanner uses: aquasecurity/trivy-action@master with: - image-ref: ${{ steps.meta.outputs.tags }} + image-ref: revanced/revanced-releases-api:dev format: 'sarif' output: 'trivy-results.sarif' diff --git a/.github/workflows/features.yml b/.github/workflows/features.yml index b8b83b0..a5e7484 100644 --- a/.github/workflows/features.yml +++ b/.github/workflows/features.yml @@ -66,13 +66,12 @@ jobs: file: ./Dockerfile platforms: linux/amd64,linux/arm64/v8 push: false - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} + tags: revanced/revanced-releases-api:dev - name: Run Trivy vulnerability scanner uses: aquasecurity/trivy-action@master with: - image-ref: ${{ steps.meta.outputs.tags }} + image-ref: revanced/revanced-releases-api:dev format: 'sarif' output: 'trivy-results.sarif' diff --git a/.github/workflows/pull_requests.yml b/.github/workflows/pull_requests.yml index de1f8f8..ee02c43 100644 --- a/.github/workflows/pull_requests.yml +++ b/.github/workflows/pull_requests.yml @@ -61,13 +61,12 @@ jobs: file: ./Dockerfile platforms: linux/amd64,linux/arm64/v8 push: false - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} + tags: revanced/revanced-releases-api:dev - name: Run Trivy vulnerability scanner uses: aquasecurity/trivy-action@master with: - image-ref: ${{ steps.meta.outputs.tags }} + image-ref: revanced/revanced-releases-api:dev format: 'sarif' output: 'trivy-results.sarif'