Cezary Miącz
63cf983ee8
Keep fake-production staging deployment up to date with latest master ( #3157 )
2023-02-14 14:41:46 +01:00
Michal Widera
987196635a
Add verification action if the image is using latest version ( #3132 )
2023-02-13 11:07:27 +01:00
Karolina Rakoczy
0af551eab0
Fix test nightly job ( #3153 )
2023-02-13 10:48:07 +01:00
Karolina Rakoczy
d07b7d912e
change cypress job title when triggering from PR ( #3148 )
2023-02-10 12:06:00 +01:00
Michal Widera
ba6c713dd7
Use GITHUB_OUTPUT
instead of deprecated ::set-output
( #3098 )
2023-02-10 11:10:04 +01:00
Karolina Rakoczy
12650a2a7d
Add slack notification if workflow with cypress test fail ( #3131 )
...
* add notification if release job fails
* move slack notification to separate job
2023-02-10 10:04:12 +01:00
Karolina Rakoczy
9151fb77aa
Fix rate limits in release tests ( #3106 )
...
* Fix rates limits in release tests
* add authorization token to releases/latest request
* fix token
* add token
2023-02-08 09:22:35 +00:00
Lukasz Ostrowski
98ad73acdc
Assign new staging domain for Appstore env ( #3114 )
2023-02-07 08:27:20 +01:00
Lukasz Ostrowski
3d1fa0df35
Remove MARKETPLACE_URL env which was used for previous AppStore implementation ( #3086 )
2023-02-06 15:05:06 +01:00
Mika
84849f1eea
Allow v3.11 on demo staging ( #3103 )
2023-02-03 13:57:18 +01:00
Karolina Rakoczy
2958ab2ac5
Add notification if release job fails ( #3080 )
...
* add notification if release job fails
* Update .github/workflows/tests-nightly.yml
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
---------
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
2023-02-02 10:40:28 +01:00
Karolina Rakoczy
01172aed95
create env when minor release ( #3041 )
2023-01-25 17:38:36 +01:00
Karolina Rakoczy
d413c8e852
update tax configuration before creating vouchers ( #2939 )
2023-01-25 13:32:30 +01:00
Timur Carpeev
8e09d15522
Add playground headers ( #3016 )
...
* Add playground headers
* Small refactor, messages generation
* Small refactor, messages generation
* Ci
* Ci
Co-authored-by: andrzejewsky <vox3r69@gmail.com>
2023-01-24 09:35:29 +01:00
Lukasz Ostrowski
076ea0ca66
Remove redundant envs from master.staging env ( #3022 )
...
These envs were not updated with last PR, from Marketplace/Appstore POV envs should be the same on staging and master.staging
2023-01-23 11:59:24 +01:00
Dawid
05b2da8082
Uncover new apps marketplace ( #2993 )
...
* Uncover new apps marketplace
* Update apps marketplace GitHub workflows envs
2023-01-19 14:15:46 +01:00
Cezary Miącz
f02a5a32e1
Retry failed CF cache invalidations ( #2957 )
2023-01-12 11:42:13 +01:00
Dawid
1621feb691
Apps marketplace ( #2850 )
...
* Add new Apps List
* Update apps routing
* Add marketplace apps list
* Update apps urls
* Update app list style
* Add installed apps section
* Update apps sections and connect actions with mutations
* Add latest missing buttons and labels to installed apps list
* Update installed apps list
* Update installed apps list
* Add tests and marketplace error handling
* Update environment configuration
* Update GitHub actions env configuration
* Refactor AppListCard component
* Test InstallWithManifestFormButton
* Test AppListCard
* Extract InstalledAppListRow with tests
* Update GitHub actions env configuration
* Tests of apps dialogs
* Update GitHub actions env configuration
* Update messages
* Update GitHub actions env configuration
* Quote untrusted GitHub actions variables
* Change useFetch to useMarketplaceApps and add tests
* Fix strict null check errors
* Refactor apps details components
* Add strict null checks for /new-apps/ components
2023-01-10 11:04:30 +01:00
Karolina Rakoczy
39ea58f02b
Fix comment on release PR if tests errored ( #2915 )
2022-12-27 12:22:16 +01:00
Tomasz Magulski
e77c20722e
[CLOUD-2287] Don't automerge CORE deployments to SANDBOXES ( #2846 )
2022-12-14 10:42:23 +01:00
Karol
9c605f8d1b
[cypress] add tests for gift cards bulk create and export ( #2801 )
...
* first draft
* fixed data-test-id
* done
* restore port for cypress
* change email
* pr improvments
* add csv check
* adjustments
* added check for xlsx
* change name
* change name
* remove cy log
* remove cy log
* add yaml cypress mailhog var
2022-12-13 08:04:54 +01:00
Anna Szczęch
20d79dce71
Update e2e.yml ( #2778 )
2022-12-07 10:16:15 +01:00
Lukasz Ostrowski
e06d3bdf0d
Improve dashboard and marketplace connection ( #2666 )
...
* Change env variables related to marketplace, add navigation item
* Change apps order
* Add button to browse marketplace
* Add redirect to Saleor Apps Marketplace on button click
* Move apps tabs state to URL
* Pass theme for initial marketplace iframe load
* Improve marketplace mount
* fix types
* fix cr
* Update env variables to disable marketplace on envs other than master staging
* Extract locales
* update snapshots
2022-11-30 17:20:20 +01:00
Karolina Rakoczy
689568694e
Fix tags in cypress nightly tests ( #2745 )
2022-11-30 17:15:39 +01:00
Karolina Rakoczy
c222657463
On release tests run only critical paths ( #2663 )
...
* In old version release run small package of most important tests
* add to releases tests for stocks, warehouses and orders
* Update .github/workflows/tests-nightly.yml
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
* remove set-output command
* Fix set tags step
* Fix for url in release
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
2022-11-25 10:13:13 +01:00
Lukasz Ostrowski
1beb8473aa
Fix master-staging api path ( #2662 )
2022-11-24 10:35:38 +01:00
Lukasz Ostrowski
9e351829c8
Change marketplace domain in master-staging ( #2658 )
2022-11-24 08:48:41 +01:00
Karolina Rakoczy
a3c011c9bf
Create workflow to run tests in loop for detecting flaky tests ( #2547 )
...
* Run cypress in repeat
* change node version
* install with frozen lock file
2022-11-17 13:52:58 +01:00
Karolina Rakoczy
3b99eb9033
Fix nightly tests after changing node to 18 ( #2594 )
...
* Add image with installed node 18 version
* increase memory limit
2022-11-17 13:42:28 +01:00
Karolina Rakoczy
3653653e29
Add sqash method when merging release pull requests ( #2596 )
2022-11-17 12:35:34 +00:00
Krzysztof Żuraw
ac063c6410
Update Dockerfile ( #2523 )
...
Co-authored-by: Francisco Marques <franciscopcmarques@gmail.com>
2022-11-16 16:01:34 +01:00
Karolina Rakoczy
1eecdfa5c1
Fix issue url in release PR ( #2577 )
2022-11-16 15:40:19 +01:00
Krzysztof Żuraw
a64ea3609d
Add explicit node version to nightly test job ( #2576 )
2022-11-16 11:53:50 +01:00
Krzysztof Żuraw
5bd79d9692
Upgrade node to 18 ( #2533 )
...
Co-authored-by: Karolina Rakoczy <karolina.rakoczy@saleor.io>
2022-11-15 15:41:46 +01:00
Karolina Rakoczy
33cfd21a76
Fix add comment to release PR with tests status ( #2548 )
2022-11-09 16:26:49 +01:00
Karolina Rakoczy
9d4c198140
Run cypress in repeat ( #2537 )
...
* Run cypress in repeat
* Update .github/workflows/cypress-repeat.yml
Co-authored-by: Anna Szczęch <30683248+szczecha@users.noreply.github.com>
Co-authored-by: Anna Szczęch <30683248+szczecha@users.noreply.github.com>
2022-11-09 13:56:50 +01:00
Karolina Rakoczy
8ab097b7d3
Speed up releases ( #2527 )
...
* create issues on github, a add comment that can be merged if known bugs
* remove old lines for comment
2022-11-07 09:25:00 +00:00
Patryk Andrzejewski
223fe64456
Update CI workflow for demo staging ( #2487 )
2022-10-27 20:37:27 +02:00
Karolina Rakoczy
730e9da122
Revert "remove set-output command ( #2450 )" ( #2460 )
...
This reverts commit 96aad9d744
.
2022-10-26 11:18:55 +02:00
Karolina Rakoczy
80ecb7bce3
Create workflow for building dashboard and executing tests ( #2351 )
...
* add workflow for deploying dashboard and running cypress tests
* deploy and run test with api
* Fix after review
2022-10-26 10:09:46 +02:00
Karolina Rakoczy
4d1e41517d
In old release versions run small package of most important tests ( #2379 )
...
* In old version release run small package of most important tests
* add to releases tests for stocks, warehouses and orders
* Update .github/workflows/tests-nightly.yml
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
* remove set-output command
Co-authored-by: Mika <6186720+NyanKiyoshi@users.noreply.github.com>
2022-10-25 19:27:26 +02:00
Karolina Rakoczy
96aad9d744
remove set-output command ( #2450 )
2022-10-25 13:19:20 +02:00
Lukasz Ostrowski
d67e4799b2
Apps tabs ( #2380 )
...
* Add tabs to apps page
* Detect app in tunnel
* Disable manifest install if Saleor Apps context
* Show only app origin instead full manifest
* Add copy manifest feature
* Update tests
* Add ENV with marketplace endpoint for fetching saleor apps
* Fetch Saleor apps for Marketplace and display them in the tab, otherwise hide
* Code review fixes
* Extract translation messages
* Update tests
2022-10-20 13:35:31 +02:00
Karolina Rakoczy
4c18f5ee34
add wait for cypress dashboard status and fix tag ( #2411 )
2022-10-20 12:55:27 +04:00
Tomasz Magulski
42d999a222
Simplify name of a subdirectory, where to build Dashboard in GCP ( #2373 )
2022-10-13 09:20:41 +02:00
Karolina Rakoczy
b6644efa54
Fix tests nightly ( #2368 )
...
* Fix test nightly
* Fix nightly tests
* use same action for checkout in all places
2022-10-11 14:04:37 +02:00
Karolina Rakoczy
ed1c3abb33
Fix test nightly ( #2362 )
2022-10-10 12:47:00 +02:00
Karolina Rakoczy
e1c2e78b61
Upgrade saleor version before test run ( #2349 )
...
* on major versions workflow should first upgrade enironment
* use fetch()
* Change domain for url
2022-10-07 11:57:36 +02:00
Karolina Rakoczy
088555ce28
Fix revert to snapshot job ( #2356 )
2022-10-07 11:57:16 +02:00
Tomasz Magulski
58824f1486
Expose marketplace in Dashboard builds ( #2108 )
...
* Expose marketplace in Dashboard builds
* Use apps.saleor.io domain instead of one provided by Vercel
2022-10-05 13:02:53 +02:00