Commit Graph

108 Commits

Author SHA1 Message Date
Maurício Szabo
b8ad056f5e Trigger builds on master too 2023-05-09 16:59:21 -03:00
Maurício Szabo
815ced856b Disabled symbols-view for now 2023-05-09 16:50:53 -03:00
Spiker985
9d11c48955
ci: Bump editor tests action versions (#466) 2023-04-24 09:12:32 -04:00
confused_techie
868f56926a
Merge pull request #469 from pulsar-edit/finally-use-rennovate
Setup Renovate
2023-04-17 20:14:59 -07:00
DeeDeeG
e5a7543994 actions: Restore dependencies, skip (re)installing them if restore succeeds
Restore these dependencies from the "build editor" job cache,
and skip (re)installing the dependencies
if restoring from cache succeeds.

Saves a huge amount of run-time, compared to having to (re)install
all the editor's dependencies over again fresh
in each individual package's respective test job.

Estimated savings of ~1 hour 10 minutes (?) total run time.
2023-04-16 22:35:41 -05:00
DeeDeeG
287aea1ab3 actions: Cache the dependencies for package tests
cache node_modules/ and packages/ as well, not just the .deb of the
built Pulsar app.

Lets us skip (re)installing/(re)building these dependencies in each
individual package job; Just re-use the cached copy from the
"build editor" job. Which would save *a lot* of run-time in CI.
2023-04-16 22:35:41 -05:00
confused_techie
bd5c2c444b Create or custom renovate config 2023-04-06 10:49:06 -07:00
Meadowsys
e8728e4f69
actually cache based on sha 2023-03-02 21:46:58 -08:00
Spiker985
0d3e202f0d
Add manual run for Doc CI 2023-02-24 22:31:44 -05:00
Spiker985
1a15f56d51
Add GitHub Token to Doc CI 2023-02-24 13:03:28 -05:00
confused-Techie
fad20abbff Add Setup Node 2023-02-23 23:23:12 -08:00
Meadowsys
5d6e81ba27
typo $ as # 2023-02-10 15:10:33 -08:00
confused-Techie
2ad4253d85 Bump to 8 2023-02-08 22:41:47 -08:00
confused-Techie
381415f315 Bump max-parallel to 10 2023-02-08 22:40:52 -08:00
confused-Techie
579e65aaa1 Set max-parallel 2023-02-08 16:37:26 -08:00
confused-Techie
9017e2a4b1 Fix rip-grep download errors by supplying GITHUB_TOKEN 2023-01-29 02:03:52 -08:00
Maurício Szabo
ee273c500f Remove all cache! 2023-01-27 16:21:40 -03:00
Maurício Szabo
a0d6619e3d Avoiding specs that have no spec file 2023-01-27 16:21:35 -03:00
Maurício Szabo
e953f6018f Spec (will fail some tests) 2023-01-27 16:21:30 -03:00
Maurício Szabo
2fb3658768 Fix move 2023-01-27 16:21:30 -03:00
Maurício Szabo
7b38b69bbf Trying to run tests with a dist file 2023-01-27 16:21:30 -03:00
Maurício Szabo
9f532c13fb Trying a HUGE matrix of tests 2023-01-27 16:21:25 -03:00
Maurício Szabo
e4c51d6d0c Separated a little bit more our tests 2023-01-10 23:18:58 -03:00
Maurício Szabo
bad7e4fd77 Removed exception reporting 2023-01-10 22:53:26 -03:00
Maurício Szabo
ba0df27e3e Fixed merge :( 2023-01-10 20:55:48 -03:00
Maurício Szabo
114f2975e4 Merge remote-tracking branch 'origin/master' into organize-failing-tests 2023-01-10 20:35:37 -03:00
confused-Techie
14218ae297 Initial Documentation Setup 2023-01-06 20:03:59 -08:00
Maurício Szabo
6cbfeea00b Description... 2023-01-05 19:59:01 -03:00
Maurício Szabo
0fd3a53483 Fixed caches and moved some packages 2023-01-05 18:03:03 -03:00
Maurício Szabo
0c543a7538 Disabling windows for now 2023-01-05 17:09:51 -03:00
Maurício Szabo
6aef7473a7 Running only on PR 2023-01-05 13:58:24 -03:00
Maurício Szabo
4dbb1c64ae Fixed runner 2023-01-05 11:55:43 -03:00
confused-Techie
89e27ad0b8 Losing verbose tests, fixing cache 2023-01-04 22:30:05 -08:00
confused-Techie
83cdaa9553 Test a New Package Test Runner 2023-01-04 21:59:09 -08:00
Maurício Szabo
8de5ceea23
Third debug try 2023-01-05 01:33:18 -03:00
Maurício Szabo
00099dc5f0
Another debug thing... 2023-01-05 01:16:53 -03:00
Maurício Szabo
e55c3b1647
Trying to debug tests 2023-01-05 01:04:10 -03:00
Maurício Szabo
87019ed5cf Refactored retry on its own file 2023-01-04 22:03:17 -03:00
confused_techie
300e1ca122
Merge pull request #46 from pulsar-edit/github-actions-mac-installation
MacOS Editor Test Installation
2022-11-06 18:00:28 -08:00
Spiker985
45ba057459
Remove duplicate keys
- Format step names
2022-11-02 21:18:18 -04:00
Spiker985
e8dd8f3793
Add condition to job "test"
- Updated job names to better align the actions being performed during them
2022-11-02 21:03:48 -04:00
Spiker985
0abf2a0262
Fix multiline expression 2022-11-02 20:57:24 -04:00
Spiker985
0634f23977
Fix multiline expression 2022-11-02 20:56:28 -04:00
Spiker985
71b01a8910
Add additional option for [skip-package-ci]
Allow for one set of tests to be skipped, while still testing the other
2022-11-02 19:29:42 -04:00
Spiker985
7573899beb
Add additional option for [skip-editor-ci]
Allow for one set of tests to be skipped, while still testing the other
2022-11-02 19:28:58 -04:00
Spiker985
c5bd4716b5
Add option for [skip-ci]
Allow skipping tests when not required, for example, when only making changes to MD files.
2022-11-02 19:22:32 -04:00
Spiker985
aedf130045
Add option for [skip-ci]
Allow skipping tests when not required, for example, when only making changes to MD files.
2022-11-02 19:20:37 -04:00
confused-Techie
bf3a0ccf5a Set GITHUB_TOKEN as env variable 2022-09-04 00:41:07 -07:00
Maurício Szabo
1c18edf4ee Caching on each different step 2022-08-19 00:49:49 -03:00
Maurício Szabo
ef000eb7cf Disabling some problematic packages 2022-08-18 21:44:58 -03:00