Commit Graph

107 Commits

Author SHA1 Message Date
Salvador E. Tropea 838169b8bb [CI/CD][Tests] Trying the old coveralls, skipping KiCad 8 2024-03-22 14:03:29 -03:00
Salvador E. Tropea c3e0307534 [CI/CD][Tests] Trying a different coveralls finish 2024-03-22 13:29:20 -03:00
Salvador E. Tropea 609bf57d21 [Ci/CD][Tests] Trying to send coverage data early
Before combine
2024-03-22 13:16:50 -03:00
Salvador E. Tropea fe486364c4 [CI/CD][Tests] Switching to a GHA for coveralls
The python app fails for Debian Sid
2024-03-21 09:56:31 -03:00
Salvador E. Tropea b83362225c [CI/CD][Tests] Added KiCad 8 2024-03-21 09:44:08 -03:00
Salvador E. Tropea 693fb32b7d Forced tests 2024-02-13 20:28:45 -03:00
Salvador E. Tropea a02198649f [Tests][CI/CD] Forced test (KiCad 7.0.10) 2024-02-02 07:50:09 -03:00
Salvador E. Tropea cdad14bd36 [Tests][CI/CD] Switching to v4 actions 2024-01-30 13:48:12 -03:00
Salvador E. Tropea b4e788fa6d [Tests] Forced to check iBoM 2.8.1 2024-01-22 08:36:58 -03:00
Salvador E. Tropea 2c47875fd4 [Tests][Fixed] KiDiff dependency
- We no longer need the kiri_mode branch
- It forces to get 2.5.3, which could fail on concurrent downloads
2024-01-16 07:40:54 -03:00
Salvador E. Tropea 341dc9e6e9 Merge branch 'dev' into kiri_integration 2023-12-22 08:29:17 -03:00
Salvador E. Tropea 25771e0449 [Tests] Forced 2023-12-20 08:36:50 -03:00
Salvador E. Tropea 3845c187a1 [Tests][CI/CD] Install KiDiff from the kiri_mode branch 2023-11-30 13:20:22 -03:00
Salvador E. Tropea 4ad1073c6e Force test for KiBoM 1.9.1-2 2023-11-30 08:42:57 -03:00
Salvador E. Tropea 4cef7a6849 [Tests] Forced 2023-11-30 06:39:45 -03:00
Salvador E. Tropea 95c66ac0ca Force test 2023-11-24 13:26:24 -03:00
Salvador E. Tropea e3dd564b84 Trigger test 2023-10-22 18:30:18 -03:00
Salvador E. Tropea 2278349851 [CI/CD] Force coverage installation 2023-08-22 09:46:41 -03:00
Salvador E. Tropea 43a2bea49d [Tests] Separated independent tests
- Tests that doesn't depend on the KiCad version
- So they aren't run 6, 8 or even more times
- Hopefuly will reduce download issues in dep tests
2023-04-18 07:31:42 -03:00
Salvador E. Tropea f9db612f0a [Tests] Disabled the continue on error 2023-04-07 11:02:59 -03:00
Salvador E. Tropea b22fd6b97c [Tests] Fixes to the coverage file names, again 2023-04-02 18:50:15 -03:00
Salvador E. Tropea e674cc9e68 [Tests] Fixed coverage name for KiCad 5 2023-04-02 18:27:34 -03:00
Salvador E. Tropea e58dfcb58b [Tests] Changed fail-fast position 2023-04-02 18:08:34 -03:00
Salvador E. Tropea 6b0a29dd06 [Tests] Don't abort parallel tests 2023-04-02 18:06:57 -03:00
Salvador E. Tropea ab0da8b684 [CI/CD] Switched from repository_dispatch to workflow_dispatch 2023-03-16 12:42:22 -03:00
Salvador E. Tropea 955bddc007 [CI/CD] Separated the docker images creation
- Now can be triggered separately
- Full and non-full images created
- More descriptive tags
- KiCad 7 included
2023-03-16 10:50:15 -03:00
Salvador E. Tropea 6118ffc013 [Tests] Changed nightly by ki7 2023-03-16 08:45:13 -03:00
Salvador E. Tropea 143bcd5f63 [CI/CD] Changed names of docker steps
- So they are readable (too long)
2023-03-08 10:25:15 -03:00
Salvador E. Tropea f2f186f5fd [CI/CD] Removed commented line that GitHub missinterprets 2023-02-25 15:08:52 -03:00
Salvador E. Tropea 5c0f94f564 [CI/CD] Added KiCad 6+7 (nightly) dev image generation 2023-02-25 14:47:42 -03:00
Salvador E. Tropea 99a39c1b6a [Tests] Choose 7.0 if nightly image
- Not 6.0.11
2023-02-24 11:36:06 -03:00
Salvador E. Tropea 188850e287 [Tests] Trying to enable nightly tests
- Experimental
- Using patched 7.0.0
2023-02-24 11:01:10 -03:00
Salvador E. Tropea 03914c83f2 [CI/CD] Enabled tests again 2023-01-19 21:06:33 -03:00
Salvador E. Tropea 72baea47df [CI/CD] Force docker image regeneration
- To apply the new MANIFEST
2023-01-19 20:03:50 -03:00
Salvador E. Tropea b5835bef4d [CI/CD] Renamed dev images
- Now they are test/full
2023-01-18 16:42:09 -03:00
Salvador E. Tropea 0eb60482a7 [CI/CD] Trying to upgrade docker image actions
- To avoid deprecation messages
2023-01-17 22:47:02 -03:00
Salvador E. Tropea 1e2e63ed60 [CI/CD] Migrated to checkout v3 2022-12-18 18:00:38 -03:00
Salvador E. Tropea 8948b6222b [CI/CD][Fix] Avoid mixing `master` and `dev`
- The `dev` images must be created from `dev`
- Coverage information should be from `dev`
2022-12-16 08:33:48 -03:00
Salvador E. Tropea f81493ba24 [CI/CD] Run regression tests when the g*.sh scripts are changed 2022-10-14 07:33:48 -03:00
Salvador E. Tropea 0102b2b957 [CI/CD] Added push to kicadN_auto 2022-09-27 08:12:48 -03:00
Salvador E. Tropea 3136d2af61 [CI/CD] Fixed tags used for dev image 2022-09-26 10:55:12 -03:00
Salvador E. Tropea 0cc65a47d9 Added GitHub Packages docker image push 2022-09-26 10:03:00 -03:00
Salvador E. Tropea 4447b5b306 [CI/CD] Now using KiAuto release 2022-08-11 19:14:46 -03:00
Salvador E. Tropea 69269d8560 [CI/CD] Switched to test using KiAuto master (now with interposer) 2022-08-10 12:51:55 -03:00
Salvador E. Tropea 2eaaaf66e4 [Experiment] No need to install curl, now part of kicad_auto_test 2022-07-30 14:28:32 -03:00
Salvador E. Tropea 26b34379d7 [Experiment] Trying to install KiAuto without using git+... 2022-07-30 14:18:08 -03:00
Salvador E. Tropea 9e103aa025 [Experiment] Why pip is so useless? 2022-07-30 14:03:55 -03:00
Salvador E. Tropea 8bde0d0176 [Experiment] More debug 2022-07-30 13:56:25 -03:00
Salvador E. Tropea a85ebe9fe0 [Experiment] More and more debug 2022-07-30 13:47:43 -03:00
Salvador E. Tropea 34a3d1334a [Experiment] Trying with pip3 install --upgrade 2022-07-30 13:01:09 -03:00