Skip to content

Commit 28b4e39

Browse files
Merge branch 'main' into ashwin/fix_perlin_noise
2 parents 9eb6d6c + 28815db commit 28b4e39

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1091
-161
lines changed

.github/actions/code-quality/pre-commit/action.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@ runs:
6969
steps:
7070
# Set up Python environment with caching
7171
- name: Set up Python
72-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
72+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
7373
with:
7474
python-version: ${{ inputs.python-version }}
7575
cache: pip # Enable pip caching
7676
cache-dependency-path: .pre-commit-config.yaml
7777

7878
# Set up Node.js for JavaScript-related hooks
7979
- name: Set up Node.js
80-
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
80+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5
8181
with:
8282
node-version: ${{ inputs.node-version }}
8383

@@ -92,7 +92,7 @@ runs:
9292
- name: Cache pre-commit hooks
9393
if: inputs.cache == 'true'
9494
id: pre-commit-cache
95-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
95+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
9696
with:
9797
path: ~/.cache/pre-commit
9898
# Cache key includes Python and Node versions to ensure correct environment

.github/actions/pytest/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ runs:
9494
steps:
9595
# Set up Python with pip caching
9696
- name: Set up Python environment
97-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
97+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
9898
with:
9999
python-version: ${{ inputs.python-version }}
100100
cache: ${{ inputs.enable-cache == 'true' && 'pip' || '' }}

.github/actions/security/bandit/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ runs:
8888
using: composite
8989
steps:
9090
- name: Set up Python
91-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
91+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
9292
with:
9393
python-version: "3.10"
9494

@@ -170,6 +170,6 @@ runs:
170170
retention-days: 7
171171
- name: Upload sarif
172172
if: hashFiles('bandit-report.sarif') != '' # if SARIF is available, upload it
173-
uses: github/codeql-action/upload-sarif@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
173+
uses: github/codeql-action/upload-sarif@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3.30.1
174174
with:
175175
sarif_file: bandit-report.sarif

.github/actions/security/semgrep/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,6 @@ runs:
177177
retention-days: 7
178178
- name: Upload sarif
179179
if: hashFiles('security-results/semgrep/semgrep-results.sarif') != '' # if SARIF is available, upload it
180-
uses: github/codeql-action/upload-sarif@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
180+
uses: github/codeql-action/upload-sarif@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3.30.1
181181
with:
182182
sarif_file: security-results/semgrep/semgrep-results.sarif

.github/actions/security/trivy/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ runs:
111111
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46.0.5
112112

113113
- name: Cache Trivy vulnerability database
114-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
114+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
115115
with:
116116
path: ~/.cache/trivy
117117
key: trivy-db-${{ runner.os }}-${{ hashFiles('**/trivy-db/**') }}
@@ -227,6 +227,6 @@ runs:
227227
retention-days: 7
228228
- name: Upload sarif
229229
if: hashFiles('security-results/trivy/trivy-results.sarif') != '' # if SARIF is available, upload it
230-
uses: github/codeql-action/upload-sarif@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
230+
uses: github/codeql-action/upload-sarif@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3.30.1
231231
with:
232232
sarif_file: security-results/trivy/trivy-results.sarif

.github/actions/security/zizmor/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ runs:
6666
using: composite
6767
steps:
6868
- name: Install uv
69-
uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6.4.3
69+
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 # v6.6.1
7070
with:
7171
enable-cache: true
7272
activate-environment: true
@@ -144,6 +144,6 @@ runs:
144144
retention-days: 7
145145
- name: Upload sarif
146146
if: hashFiles('zizmor-report.sarif') != '' # if SARIF is available, upload it
147-
uses: github/codeql-action/upload-sarif@51f77329afa6477de8c49fc9c7046c15b9a4e79d # v3.29.5
147+
uses: github/codeql-action/upload-sarif@f1f6e5f6af878fb37288ce1c627459e94dbf7d01 # v3.30.1
148148
with:
149149
sarif_file: zizmor-report.sarif

.github/workflows/_reusable-artifact-builder.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ jobs:
7878
outputs:
7979
artifact-name: ${{ steps.set-artifact-name.outputs.name }}
8080
steps:
81-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
81+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
8282
with:
8383
persist-credentials: false
84-
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
84+
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
8585
with:
8686
python-version: ${{ inputs.python-version }}
8787
- name: Build package
@@ -102,7 +102,7 @@ jobs:
102102
path: dist/
103103
retention-days: 5
104104
- name: Cache pip dependencies
105-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
105+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
106106
with:
107107
path: |
108108
~/.cache/pip
@@ -111,7 +111,7 @@ jobs:
111111
restore-keys: |
112112
${{ runner.os }}-pip-
113113
- name: Cache build artifacts
114-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
114+
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4
115115
with:
116116
path: |
117117
dist/

.github/workflows/_reusable-code-quality.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
runs-on: ubuntu-latest
6363
timeout-minutes: 5
6464
steps:
65-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
65+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
6666
with:
6767
fetch-depth: 0
6868
lfs: true

.github/workflows/_reusable-pr-title-check.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ jobs:
6060
timeout-minutes: 5
6161
steps:
6262
- name: Checkout repository
63-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
63+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
6464
with:
6565
persist-credentials: false
6666

6767
- name: Set up Python
68-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
68+
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
6969
with:
7070
python-version: ${{ inputs.python-version }}
7171
cache: pip

.github/workflows/_reusable-production-release-process.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
runs-on: ubuntu-latest
9191
steps:
9292
- name: Download artifacts
93-
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
93+
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5
9494
with:
9595
name: ${{ inputs.artifact-name }}
9696
path: dist

0 commit comments

Comments
 (0)