Commit graph

71 commits

Author SHA1 Message Date
wojteknowacki
b09f2d556f
Test env snap update (#3875)
* new channel added to env snap
2023-07-07 08:36:59 +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
Karolina Rakoczy
3508852b4d
Update snapshot with new avalara key (#3763) 2023-06-19 15:41:42 +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
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
Karolina Rakoczy
30ee7c1ff9
Fix user emails plugins after backup restore (#3681) 2023-05-22 11:45:10 +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
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
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
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
0af551eab0
Fix test nightly job (#3153) 2023-02-13 10:48:07 +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
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
Tomasz Magulski
e77c20722e
[CLOUD-2287] Don't automerge CORE deployments to SANDBOXES (#2846) 2022-12-14 10:42:23 +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
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
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
730e9da122
Revert "remove set-output command (#2450)" (#2460)
This reverts commit 96aad9d744.
2022-10-26 11:18:55 +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
Karolina Rakoczy
4c18f5ee34
add wait for cypress dashboard status and fix tag (#2411) 2022-10-20 12:55:27 +04: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
M.Graczyk
904556f728
Revert "on major versions workflow should first upgrade enironment (#2332)" (#2347)
This reverts commit a12a910f0b.
2022-09-30 16:00:52 +02:00
Karolina Rakoczy
af5166510a
swich snapshot in automation tests (#2342) 2022-09-30 15:08:56 +02:00
Karolina Rakoczy
a12a910f0b
on major versions workflow should first upgrade enironment (#2332) 2022-09-30 13:08:46 +00:00
Karolina Rakoczy
78ea5fb0f5
Add more machines for cypress release run (#2322)
* Add more machines to cypress tests on release
2022-09-22 09:15:28 +00:00
Karolina Rakoczy
1bbcdb4213
Fix revert to snapshot job (#2312)
* check if test workflow will pass

* check if test workflow will pass without cache

* check if ask about target url

* check if it work on windows

* check if it work on mac

* check if it work on ubuntu with node 16.0.0

* get list of installed

* run revert-to-snapshot job un macos
2022-09-16 10:21:24 +00:00
Karolina Rakoczy
81319a67a6
Add comment and link to release PRs (#2309)
* Fix comments on release PRs

* Fix adding comments

* Fix adding comments
2022-09-15 10:15:21 +02:00
Karolina Rakoczy
c524221a0f
Fix comments on release PRs (#2293)
* Fix comments on release PRs

* Update .github/workflows/approveAndMergeReleasePR.js

Co-authored-by: Mika <mikail.kocak@saleor.io>

Co-authored-by: Mika <mikail.kocak@saleor.io>
2022-09-07 17:07:55 +02:00
Karolina Rakoczy
105403e4ff
Fix nightly tests workflow (#2285) 2022-09-05 10:42:32 +02:00
Karolina Rakoczy
d13cf7d06d
leave comment if test fails (#2272) 2022-09-02 10:06:23 +02:00
Karolina Rakoczy
43be1d60e2
fix tests for stripe (#2260) 2022-08-26 13:03:29 +02:00
Lukasz Ostrowski
f292225951
Change CLI source to point to @saleor/cli in npm (#2252)
CLI is migrated to new namespace. 
Also, `@next` shouldn't be used on production code
2022-08-24 11:23:40 +02:00
Karolina Rakoczy
fc15227b4c
Automatically merge dashboard release PRs after tests (#2226)
* Automatically merge release PRs after cypress tests

* Fix token

* add package.json to workflows directory

* revert package json to the state from main

* Merge only with auto release flag

* Add if to merge release job
2022-08-10 10:46:00 +02:00
Karolina Rakoczy
1f9b86e1ab
Upgrade node version in clear db job (#2217) 2022-08-09 10:57:15 +02:00
Mika
d0f20ddb0c
Revert "Automatically merge release PRs after cypress tests (#2211)" (#2225)
This reverts commit 8defc63a45.
2022-08-08 18:34:54 +02:00
Karolina Rakoczy
8defc63a45
Automatically merge release PRs after cypress tests (#2211)
* Automatically merge release PRs after cypress tests

* Fix token

* add package.json to workflows directory

* revert package json to the state from main
2022-08-08 15:58:39 +02:00
Karolina Rakoczy
6cd42b0ae8
Run cypress tests on correct branch (#2196) 2022-07-28 15:05:38 +02:00