Commit graph

237 commits

Author SHA1 Message Date
Krzysztof Żuraw
ad01400ab1
Fix security deps in github workflows (#3992) 2023-07-25 08:32:04 +02:00
Krzysztof Żuraw
b6e6a1a532
Fix security deps (#3984) 2023-07-24 14:51:08 +02:00
wojteknowacki
10d30ca9a4
Testmo reports - generates reports when test env deploy workflow triggered (#3908)
* test-nv-deploy yaml adjustments to generate testmo reports

* CR fixes

* changed working dir for testmo runner

* changed prepare tests to wait for deploy

* removed working dir

* wip - working dir

* wip - working dir

* resource path deletion

* order of steps changed

* wip

* wip

* cypress reporter fix, added hash to report name

* reporter fix - name of output changed

* report name change

* moved testmo run it into workflow env var

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip - output

* Test with output

---------

Co-authored-by: andrzejewsky <vox3r69@gmail.com>
2023-07-24 14:13:55 +02:00
Karolina Rakoczy
153ea5b77b
Fix job for cleaning envs (#3958) 2023-07-20 12:36:57 +02:00
Krzysztof Żuraw
c99fa1c5a0
Run chromatic on main after PR is merged with proper label (#3909) 2023-07-19 14:14:29 +02:00
wojteknowacki
d2faa47001
pr template update - sorted tags alphabetically and add 1 more container since critical tests suite is getting bigger (#3911) 2023-07-13 13:43:58 +02:00
wojteknowacki
b09f2d556f
Test env snap update (#3875)
* new channel added to env snap
2023-07-07 08:36:59 +02:00
Patryk Andrzejewski
8fbf0d4a88
Display hash commit instead of version on main. (#3840)
* Set commit hash on main

* Changeset

* Set commit hash on main

* Update .github/workflows/deploy-master-staging.yaml

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>

---------

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>
2023-07-05 16:02:38 +02:00
Karolina Rakoczy
df76e07f8e
Cypress tests on releases - fix slack notify message (#3719)
* status always should be failure

* also fix when notification after scheduled tests
2023-06-29 14:18:36 +02:00
Krzysztof Żuraw
d3f342cf75
Run chromatic workflow on label (#3794)
* build: run chromatic on label

* fix: after CR
2023-06-27 11:09:47 +02:00
Krzysztof Żuraw
02c27b898f
Update PR template with changeset (#3797) 2023-06-23 14:59:29 +02:00
Krzysztof Żuraw
79779f2d3d
Add changesets (#3786) 2023-06-23 10:26:02 +02:00
Krzysztof Żuraw
a573363f3b
Remove not needed GitHub workflow for reviews (#3785) 2023-06-23 10:16:15 +02:00
Krzysztof Żuraw
61d27625c4
Fix typo in contributing guide (#3791) 2023-06-23 10:03:54 +02:00
Karolina Rakoczy
3508852b4d
Update snapshot with new avalara key (#3763) 2023-06-19 15:41:42 +02:00
wojteknowacki
d5af778e7d
test fix - test env deployment yaml fix (#3759)
* test fix - redirect url from mailing was not correct, changed url in yaml to have extra slash and removed one

* Revert "test fix - redirect url from mailing was not correct, changed url in yaml to have extra slash and removed one"

This reverts commit 5312aecd1e36e227447797d428d9640c708d92d6.

* test fix - changed cypress baseurl to include needed / in test-env-deploy yaml
2023-06-19 10:00:49 +02:00
Krzysztof Żuraw
3754de6196
chromatic - take only the last version of build into account (#3748) 2023-06-13 14:48:46 +02:00
wojteknowacki
3c3e6f4093
test - test nightly workflow - scheduled tests run only on chrome (#3731)
* test - removed firefox job from test nightly workflow

* Revert "test - removed firefox job from test nightly workflow"

This reverts commit 6cb0bb4578087c3098b70b13317569e62eac385f.

* brought back job since we can use it manually
2023-06-06 14:02:10 +02:00
Krzysztof Żuraw
d419a9dd9c
Fix issue templates (#3714) 2023-06-01 11:49:40 +02:00
wojteknowacki
771ce401fd
Test update snapshot keys (#3707)
* test-update-snaps
hot-keys

* new user for all devs - updated snapshot
2023-05-31 16:07:29 +02:00
Patryk Andrzejewski
b2888dae32
Create RFC template (#3698)
* Create RFC template

* Update .github/ISSUE_TEMPLATE/rfc.yaml

Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>

---------

Co-authored-by: Krzysztof Żuraw <9116238+krzysztofzuraw@users.noreply.github.com>
2023-05-29 20:58:44 +02:00
wojteknowacki
38ccecea1f
test fix - removed deleting resources from db since this was creating… (#3691)
* test fix - removed deleting resources from db since this was creating concurrent conflicts between pr on the same env

* test fix - missing faker import, api request missing uniq slug, draft order test,

* fix failing tests

* test fix filtering products

* test - final fix of 2 last failing tests - staff memebers and click and collect
2023-05-29 09:15:07 +02:00
Krzysztof Żuraw
58838b48d8
Change bug report to form (#3692) 2023-05-25 17:04:55 +02:00
Karolina Rakoczy
30ee7c1ff9
Fix user emails plugins after backup restore (#3681) 2023-05-22 11:45:10 +02:00
Krzysztof Żuraw
1781edc29a
Add contributing guide and codeowners (#3670)
Co-authored-by: andrzejewsky <vox3r69@gmail.com>
2023-05-22 11:17:11 +02:00
Krzysztof Żuraw
531dd236f2
Run chromatic on PR & on main branch (#3654) 2023-05-18 16:40:48 +02:00
Karolina Rakoczy
dc2cd4cef1
Run tests on multiple browsers (#3635)
* Run tests on multiple browsers

* Add all option

* Fix ids

* Fix typo

* Add firefox install

* remove container with cypress

* remove mocha reporters

* remove test file

* add quotes
2023-05-18 11:42:12 +02:00
Karolina Rakoczy
36c14bd9a0
3481 if there is more than 20 failed tests add another notification to saleor-qa channel (#3622)
* Add slack notification

* Add correct webhook url

* Create new file with helpers

* add default

* add missing checkout
2023-05-17 10:24:43 +02:00
Krzysztof Żuraw
50c8e93534
Setup chromatic and cleanup storybook (#3588) 2023-05-12 13:06:27 +02:00
Karolina Rakoczy
ab2c50768c
Update snapshot without mailhog data (#3610)
* Update snapshot without mailhog data

* Update snapshot without mailhog data
2023-05-10 14:52:15 +02:00
Karolina Rakoczy
2b87e8b141
Move from mailhog to mailpit main (#3616)
* move from mailhog to mailpit

* update packaje-lock
2023-05-10 12:13:52 +02:00
Patryk Andrzejewski
ea29aed3d4
Checking old macaw-ui/material ui usage in the modules (#3596)
* MacawUI migration workflow

* Trigger on pr

* Checkout action version
2023-05-08 14:24:03 +02:00
Cezary Miącz
13fd9f43a2
Release every push to release branches to staging (#3566) 2023-04-26 12:09:21 +02:00
Karolina Rakoczy
f0466c5be3
Fix tests on release - setting branch (#3556) 2023-04-24 13:28:08 +02:00
Karolina Rakoczy
f71855e4f2
Fix tag in tests workflow (#3547)
* Fix tag in tests workflow

* Fix quote
2023-04-24 07:21:42 +00:00
Karolina Rakoczy
08a5ea93ab
Fix cypress tests workflow (#3546)
* Fix cypress test workflow

* use latest version of cypress action

* Update .github/workflows/tests-nightly.yml

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>

---------

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>
2023-04-21 13:43:34 +02:00
Cezary Miącz
44ba16e7ee
Notify dashboard-dev group on deployment failures (#3531) 2023-04-20 15:44:27 +02:00
Karolina Rakoczy
6c176f649a
Fix tests workflow (#3527) 2023-04-20 12:54:22 +02:00
Karolina Rakoczy
dc960a22b4
fix release workflow for minor versions (#3366)
* fix release workflow for minor versions

* fix run title

* fix run title

* fix run title

* fixes after review

* Fix get branch

* remove complicated if
2023-04-19 14:05:27 +02:00
Karolina Rakoczy
054cd415cf
Add job for cleaning environments (#3359)
* add job for cleaning environments

* Fix job for cleaning environment

* Update .github/workflows/cleanEnvironments.js

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>

---------

Co-authored-by: Mikail <6186720+NyanKiyoshi@users.noreply.github.com>
2023-04-13 12:44:22 +00:00
Karolina Rakoczy
7a3d311aaf
run demo test (#3484)
* run demo test

* Improve ifs

* add type chioce, remove leftovers

* add test case with upper case
2023-04-13 11:05:42 +02:00
Patryk Andrzejewski
697750f4bb
Trigger demo staging deployment on release event (#3452) 2023-04-05 13:31:26 +02:00
Karolina Rakoczy
8ef76a7518
Add workflow for percy demo test (#3430)
* add workflow for percy demo tests

* add to run on PR for tests reasons

* use default url if not set in inputs

* fix record

* fix record

* add cache

* remove run on PR
2023-03-29 12:36:44 +02:00
Patryk Andrzejewski
34bf4731f4
Fix version check sh script (#3435) 2023-03-29 11:23:20 +02:00
Lukasz Ostrowski
5b945162a7
Remove legacy Marketplace code and env variables that it was using (#3342)
* Remove legacy Marketplace code and env variables that it was using

* Update locales
2023-03-14 12:17:19 +01:00
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