Skip to content

fix: better sri ci handling#117

Merged
EliCDavis merged 1 commit into
EliCDavis:dev/texturingfrom
kalebpace:push-syuzvrzqxzlp
Sep 1, 2025
Merged

fix: better sri ci handling#117
EliCDavis merged 1 commit into
EliCDavis:dev/texturingfrom
kalebpace:push-syuzvrzqxzlp

Conversation

@kalebpace

@kalebpace kalebpace commented Sep 1, 2025

Copy link
Copy Markdown
Contributor
  • Renames "update-sris" -> "sri-check-up"
  • Refactors this script so that it both handles updating the SRIs when run locally, but also prints the SRI difference to the log when in CI.
  • Uses this script in workflows to check the SRIs before continuing with expensive build and release steps.
  • Refactors the 'apps' section into main let expression for use in build phases if needed.

example output seen in CI:

$: nix run .#sri-check-up
package-lock.json.sri mismatch
specified: sha256-uea6z39yYjpLTjq+ne3NJdabTQ/N91tLtBqfQMSYcAI=
got: sha256-gF8IDK1WKmNwXcIfm62kkDSzSxIceKgpSxuwzQDlmcQ=
If this difference is expected, please replace the SRI hash in this file with the one we got

@kalebpace kalebpace changed the title fix: better sri CI handling fix: better sri ci handling Sep 1, 2025
- Renames "update-sris" -> "sri-check-up"
- Refactors this script so that it both handles updating the SRIs when
  run locally, but also prints the SRI difference to the log when in CI.
- Uses this script in workflows to check the SRIs before continuing with
  expensive build and release steps.
- Refactors the 'apps' section into main let expression for use in build
  phases if needed.

example output seen in CI:
```bash
$: nix run .#sri-check-up
package-lock.json.sri mismatch
specified: sha256-uea6z39yYjpLTjq+ne3NJdabTQ/N91tLtBqfQMSYcAI=
got: sha256-gF8IDK1WKmNwXcIfm62kkDSzSxIceKgpSxuwzQDlmcQ=
If this difference is expected, please replace the SRI hash in this file with the one we got

```
@EliCDavis EliCDavis merged commit e94b381 into EliCDavis:dev/texturing Sep 1, 2025
@kalebpace kalebpace deleted the push-syuzvrzqxzlp branch September 1, 2025 18:39
EliCDavis added a commit that referenced this pull request Sep 9, 2025
* Start of texturing nodes

* Scale along normal now can sample texture for values

* New noise functions, serializing and rendering textures in graph view

* output images now update

* color test fixes

* fix: better sri CI handling (#117)

- Renames "update-sris" -> "sri-check-up"
- Refactors this script so that it both handles updating the SRIs when
  run locally, but also prints the SRI difference to the log when in CI.
- Uses this script in workflows to check the SRIs before continuing with
  expensive build and release steps.
- Refactors the 'apps' section into main let expression for use in build
  phases if needed.

example output seen in CI:
```bash
$: nix run .#sri-check-up
package-lock.json.sri mismatch
specified: sha256-uea6z39yYjpLTjq+ne3NJdabTQ/N91tLtBqfQMSYcAI=
got: sha256-gF8IDK1WKmNwXcIfm62kkDSzSxIceKgpSxuwzQDlmcQ=
If this difference is expected, please replace the SRI hash in this file with the one we got

```

* hash update

* fix: oopsie (#118)

* node outputs are now threadsafe

* WebColor => Color, fix torus UVs

* noise node

* Radial Gradient, ApplyGradient, add and scale color, new terrain example

* fixing examples

---------

Co-authored-by: Kaleb Pace <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants