Commit graph

11 commits

Author SHA1 Message Date
Mac Siri
03477f298c
Remove .env.test symlink (#20839) 2024-04-05 11:22:12 -04:00
Mac Siri
81aa7861b1
Resolve knapsack-cypress's issue with forks (#20824) 2024-04-01 17:12:52 -04:00
Adam Vollrath
cbd1d95848
GHA Workflows: Sanitize user input from fork workflows. (#20466)
* Improvements to Uffizzi Preview Workflows.

Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>

* Also unzip the rendered compose file.

Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>

---------

Signed-off-by: Adam Vollrath <adam.d.vollrath@gmail.com>
2023-12-21 12:56:02 +00:00
Mac Siri
d249d3989b
Consolidate dockerfile (#20460)
* Consolidate dockerfile

* Specify dockerfile target for uffizzi

* Syntax error

* Specify target in the right location
2023-12-20 14:47:03 +00:00
Mac Siri
59ee1461a4
Upgrade to Node 20 (#20424)
* Upgrade to Node 18

* Run audit fix to resolve node 16 openssl issue

* Update babel.config.js

* Replace node-version with node-version-file

* Add NODE_OPTIONS

* Specify major version only

* Try setting locally instead

* Try custom hashFunction

* Trying two things at once

* Try without legacy option

* Add back openssl-legacy-provider

* Add resolution for terser-webpack-plugin

* Use older terser-webpack-plugin

* Revert changes to CI

* Add compression-webpack-plugin to resolution

* Use new node_module cache

* Add NODE_OPTION in build_test

* Maybe remove redundant label

* Upgrade storybook

* Update bin/webpack

* Revert "Upgrade storybook"

This reverts commit fca3fb5c8718786b7db20538c5c4ae6cf44b45b8.

* Remove unnecessary change

* Update yarn.lock again

* Now try with Node 20

* Upgrade Node module cache CI

* Lint

* Update base image sha
2023-12-15 14:27:36 +00:00
Mac Siri
a5842bd779
Revert Uffizzi refactors (#19526) 2023-05-24 10:55:27 -04:00
Mac Siri
f85db74b92
[CI] Refactor Uffizzi-build.yml (#19463)
* Simplify Uffizzi setup & use cached assets

* Remove cache assets usage

* Don't feature too many articles in seed

* Update db/seeds.rb
2023-05-16 09:41:52 -07:00
Mac Siri
e2a2d170e8
[CI] Combine Uffizzi workflows (#19429) 2023-05-05 12:59:08 -04:00
Adam Vollrath
4668e11dcc
Improvements to Uffizzi Preview Workflows (#19029) 2023-02-24 12:34:02 -05:00
Aramayis
c758272aec
Fix Uffizzi sign in bug(#19100) 2023-02-20 16:21:05 -05:00
Aramayis
12e37330c7
Integrate Uffizzi (#18792)
Co-authored-by: Aramayis <>
2023-01-09 10:49:39 -05:00