Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
os: [linux, windows, macos]
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand All @@ -59,12 +59,12 @@ jobs:
echo "SANITIZED_FILENAME=OpenVINO-TestDrive-${SAFE_REF_NAME}-${{ matrix.os }}" >> $GITHUB_ENV

- name: Download bindings build artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: "${{ matrix.os }}_bindings.${{ matrix.os == 'windows' && 'tar' || 'tgz' }}"

- name: Download flutter build artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: "OpenVINO-TestDrive-no-bindings-${{ matrix.os }}"
path: flutter
Expand All @@ -85,7 +85,7 @@ jobs:
fi

- name: Upload Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{ env.SANITIZED_FILENAME }}
path: flutter
Expand All @@ -95,7 +95,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand All @@ -113,7 +113,7 @@ jobs:
run: flutter test --coverage --no-pub

- name: Upload coverage to Codecov
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
files: coverage/lcov.info
flags: unittests
Expand All @@ -130,15 +130,15 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libmpv-dev libglu1-mesa xvfb

- name: Download OpenVINO bindings
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
name: "linux_bindings.tgz"

Expand All @@ -164,7 +164,7 @@ jobs:
echo "Xvfb started"

- name: Cache build
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
build
Expand All @@ -174,7 +174,7 @@ jobs:
run: flutter test --coverage --no-pub integration_test -d linux

- name: Upload coverage to Codecov
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
files: coverage/lcov.info
flags: integrationtests
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/build-linux-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand Down Expand Up @@ -54,7 +54,7 @@ jobs:

- name: Cache ffmpeg
id: cache-ffmpeg
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
/opt/ffmpeg
Expand All @@ -67,7 +67,7 @@ jobs:

- name: Cache OpenCV build
id: cache-opencv
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
/usr/local/include/opencv4
Expand All @@ -85,7 +85,7 @@ jobs:
sudo pip3 install numpy

- name: Cache Bazel
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cache/bazel
Expand All @@ -99,7 +99,7 @@ jobs:
working-directory: openvino_bindings

- name: Upload bindings to artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: "linux_bindings.tgz"
path: openvino_bindings/bazel-bin/linux_bindings.tgz
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/build-macos-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand All @@ -38,7 +38,7 @@ jobs:

- name: Cache ffmpeg
id: cache-ffmpeg
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
/opt/ffmpeg
Expand All @@ -51,7 +51,7 @@ jobs:

- name: Cache OpenCV build
id: cache-opencv
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
/usr/local/include/opencv4
Expand All @@ -69,7 +69,7 @@ jobs:
brew install numpy

- name: Cache Bazel
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
/private/var/tmp/_bazel_runner/
Expand All @@ -83,7 +83,7 @@ jobs:
working-directory: openvino_bindings

- name: Upload bindings to artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: "macos_bindings.tgz"
path: "openvino_bindings/bazel-bin/macos_bindings.tgz"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-ui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand Down Expand Up @@ -47,7 +47,7 @@ jobs:
run: flutter pub get

- name: Cache build
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
build
Expand All @@ -66,7 +66,7 @@ jobs:
FLUTTER_NOT_SIGN_LIBS: true

- name: Upload artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: "OpenVINO-TestDrive-no-bindings-${{env.OS_NAME}}"
path: ${{ env.RELEASE_PATH }}
10 changes: 5 additions & 5 deletions .github/workflows/build-windows-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
steps:
# Step 1: Checkout the repository
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand All @@ -27,7 +27,7 @@ jobs:

# Step 3: Install Python 3.13
- name: Install Python 3.13
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.13.0'

Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:
shell: cmd

- name: Cache vcpkg
uses: actions/cache@v4
uses: actions/cache@v5
id: cache-vcpkg
with:
path: |
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
shell: bash

- name: Cache Bazel
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
C:/users/runneradmin.runner/_bazel_runneradmin/
Expand All @@ -138,7 +138,7 @@ jobs:

# Step 14: Upload release artifact
- name: Upload Release Artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: windows_bindings.tar
path: openvino_bindings/bazel-out/x64_windows-opt/bin/windows_bindings.tar
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,19 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
uses: github/codeql-action/init@1b168cd39490f61582a9beae412bb7057a6b2c4e # v4.31.8
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
queries: security-extended

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
uses: github/codeql-action/analyze@1b168cd39490f61582a9beae412bb7057a6b2c4e # v4.31.8
with:
category: "/language:${{matrix.language}}"
4 changes: 2 additions & 2 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

- name: Check License Header
uses: apache/skywalking-eyes/header@07a607ff5b0759f5ed47306c865aac50fe9b3985
uses: apache/skywalking-eyes/header@b7f8b351c2db8005972712d7efc0a15484a15bcb

- name: Set up Flutter
uses: subosito/flutter-action@fd55f4c5af5b953cc57a2be44cb082c8f6635e8e # v2.21.0
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/security-scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ jobs:
security-events: write # Needed to upload the results to code-scanning dashboard
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Run Zizmor scan
uses: open-edge-platform/anomalib/.github/actions/security/zizmor@90e1192dd7d420cb243a93ce17809e43f23fc36d
uses: open-edge-platform/anomalib/.github/actions/security/zizmor@bbcd5b65aafb3674d7dd078a1556a104701a88c3
with:
scan-scope: "all"
severity-level: "LOW"
Expand All @@ -37,12 +37,12 @@ jobs:
security-events: write # Needed to upload the results to code-scanning dashboard
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Run Trivy scan
id: trivy
uses: open-edge-platform/anomalib/.github/actions/security/trivy@90e1192dd7d420cb243a93ce17809e43f23fc36d
uses: open-edge-platform/anomalib/.github/actions/security/trivy@bbcd5b65aafb3674d7dd078a1556a104701a88c3
with:
scan_type: "fs"
scan-scope: all
Expand Down
Loading