Skip to content

Commit f0bf508

Browse files
Merge branch 'open-edge-platform:main' into main
2 parents fc8551a + b6a74f5 commit f0bf508

25 files changed

+478
-233
lines changed

.github/actions/install-dependencies/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ runs:
3737

3838
- name: Install Just
3939
if: ${{ inputs.install-just == 'true' }}
40-
uses: extractions/setup-just@f8a3cce218d9f83db3a2ecd90e41ac3de6cdfd9b # v3.1.0
40+
uses: extractions/setup-just@53165ef7e734c5c07cb06b3c8e7b647c5aa16db3 # v4.0.0
4141
with:
4242
just-version: ${{ inputs.just-version }}
4343

.github/workflows/backend.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions: {} # No permissions by default
1313
jobs:
1414
component-check:
1515
name: Backend workflow
16-
runs-on: ubuntu-latest
16+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1717
permissions:
1818
contents: read
1919
timeout-minutes: 30

.github/workflows/build-images-comment.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ jobs:
2222
env:
2323
COMMENT_CREATED_AT: ${{ github.event.comment.created_at }}
2424
if: github.event.issue.pull_request && github.event.comment.body == '/build'
25-
runs-on: ubuntu-latest
25+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
2626
permissions:
2727
pull-requests: write # to comment on a pull request
2828
outputs:
2929
head: ${{ steps.get-sha-commit.outputs.head }}
3030
steps:
3131
- name: Validate and get sha commit
3232
id: get-sha-commit
33-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
33+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
3434
with:
3535
script: |
3636
const allowedAssociations = ["COLLABORATOR", "MEMBER", "OWNER"];
@@ -65,7 +65,7 @@ jobs:
6565
get-build-version:
6666
name: Generate build version
6767
needs: [get-sha-commit]
68-
runs-on: ubuntu-latest
68+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
6969
permissions:
7070
contents: read
7171
outputs:
@@ -94,7 +94,7 @@ jobs:
9494
result-output:
9595
name: Check result and comment PR
9696
needs: [get-sha-commit, get-build-version, distrib]
97-
runs-on: ubuntu-latest
97+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
9898
permissions:
9999
pull-requests: write # to comment on a pull request
100100
if: ${{ always() && !cancelled() }}

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions: {}
1313
jobs:
1414
analyze:
1515
name: Analyze (${{ matrix.language }})
16-
runs-on: ubuntu-latest
16+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1717
permissions:
1818
security-events: write # required to publish sarif
1919

.github/workflows/collect-license.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions: {} # No permissions by default
99
jobs:
1010
collect-sbom-container-image:
1111
name: Generate SBOM with Syft
12-
runs-on: ubuntu-latest
12+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1313
permissions:
1414
contents: read
1515
strategy:
@@ -83,15 +83,15 @@ jobs:
8383
@csv' sbom-container-image.spdx.json >> sbom-container-image.csv
8484
8585
- name: Upload docker image CSV
86-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
86+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8787
with:
8888
name: sbom-container-image-${{ matrix.ai-device }}-csv
8989
path: sbom-container-image.csv
9090
retention-days: 30
9191

9292
collect-sbom-library:
9393
name: Collect Library Licenses
94-
runs-on: ubuntu-latest
94+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
9595
permissions:
9696
contents: read
9797
steps:
@@ -114,7 +114,7 @@ jobs:
114114
uv run pip-licenses --format=csv --output-file=../licenses-library.csv
115115
116116
- name: Upload CSV
117-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
117+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
118118
with:
119119
name: licenses-list-csv
120120
path: licenses-library.csv

.github/workflows/collect-source.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permissions: {} # No permissions by default on workflow level
88
jobs:
99
collect-packages-names:
1010
name: Generate SBOM with Syft
11-
runs-on: ubuntu-latest
11+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1212
permissions:
1313
contents: read
1414
strategy:
@@ -59,14 +59,14 @@ jobs:
5959
] | unique[]' > pkg_list_$DEVICE.txt
6060
6161
- name: Upload packages list
62-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
62+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
6363
with:
6464
name: pkg_list_${{ matrix.ai-device }}
6565
path: pkg_list_*
6666
retention-days: 5
6767

6868
get-unique-names:
69-
runs-on: ubuntu-latest
69+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
7070
needs:
7171
- collect-packages-names
7272
outputs:
@@ -94,10 +94,10 @@ jobs:
9494
echo "unique_package_names_oneline=$(cat unique_package_names_oneline.txt)" >> $GITHUB_OUTPUT
9595
9696
collect-source-code:
97-
runs-on: ubuntu-latest
97+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
9898
needs: get-unique-names
9999
container:
100-
image: debian:bookworm-slim@sha256:f06537653ac770703bc45b4b113475bd402f451e85223f0f2837acbf89ab020a
100+
image: debian:bookworm-slim@sha256:4724b8cc51e33e398f0e2e15e18d5ec2851ff0c2280647e1310bc1642182655d
101101
steps:
102102
- name: Add apt sources for deb-src
103103
shell: bash
@@ -134,7 +134,7 @@ jobs:
134134
tar -czf "$ARCHIVE_NAME" -C "$OUTPUT_DIR" .
135135
136136
- name: Upload source code archive
137-
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
137+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
138138
with:
139139
name: source-code-archive
140140
path: source_code.tar.gz

.github/workflows/daily.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions: {} # No permissions by default
99
jobs:
1010
build-parameters:
1111
name: Prepare build parameters
12-
runs-on: ubuntu-latest
12+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1313
permissions:
1414
contents: read
1515
outputs:
@@ -41,7 +41,7 @@ jobs:
4141

4242
check-existing-issue:
4343
name: Check for existing failure issue
44-
runs-on: ubuntu-latest
44+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
4545
needs: distrib
4646
if: failure()
4747
permissions:
@@ -51,7 +51,7 @@ jobs:
5151
steps:
5252
- name: Check for existing open issue
5353
id: check
54-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
54+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
5555
with:
5656
script: |
5757
core.info('Searching for existing open issues with labels: daily-failure, automated');
@@ -82,14 +82,14 @@ jobs:
8282
8383
create-issue-on-failure:
8484
name: Create issue on scheduled workflow failure
85-
runs-on: ubuntu-latest
85+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
8686
needs: [distrib, check-existing-issue]
8787
if: failure() && needs.check-existing-issue.outputs.issue_exists == 'false'
8888
permissions:
8989
issues: write # Permission to create issues
9090
steps:
9191
- name: Create GitHub Issue
92-
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
92+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
9393
with:
9494
script: |
9595
const workflowRunUrl = `${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/runs/${context.runId}`;

.github/workflows/distrib.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ permissions: {} # No permissions by default
5858
jobs:
5959
component-check:
6060
name: Distrib workflow
61-
runs-on: ubuntu-latest
61+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
6262
permissions:
6363
contents: read
6464
packages: write # Permission to push packages to GHCR
@@ -130,7 +130,7 @@ jobs:
130130
131131
- name: Log in to GHCR
132132
if: inputs.push_images
133-
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
133+
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
134134
with:
135135
registry: ghcr.io
136136
username: ${{ github.actor }}

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: Documentation / MDX checks
99
permissions:
1010
contents: read
11-
runs-on: ubuntu-latest
11+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1212
steps:
1313
- name: Checkout code
1414
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

.github/workflows/library.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ permissions: {} # No permissions by default
1313
jobs:
1414
component-check:
1515
name: Library workflow
16-
runs-on: ubuntu-latest
16+
runs-on: ${{ github.repository_owner == 'open-edge-platform' && 'overflow' || 'ubuntu-latest' }}
1717
permissions:
1818
contents: read
1919
timeout-minutes: 60

0 commit comments

Comments
 (0)