1
0
Fork 0
Commit Graph

115 Commits

Author SHA1 Message Date
Alex Plate eeb5939e59
Use brew to install ffmpeg on GitHub actions
After GitHub updated macos from version 12 to version 14, the existing action stopped working
2024-04-26 17:37:21 +03:00
Alex Plate ef235a47bf
Try to install ffmpeg on GitHub actions using homebrew
After GitHub updated macos from version 12 to version 14, the existing action stopped working
2024-04-26 17:25:54 +03:00
Alex Plate ac9e4f69b4
Remove affectedRate related automation 2024-03-22 20:04:13 +02:00
Alex Plate 247aaed188
Use the property to change the state of the octopus handler 2024-02-23 15:32:35 +02:00
Alex Plate 6d01b5be77
Stop maintaining the changelog file
We have quite a fucntionality to maintain the changelof in actual state
However, since we switched to release from the latest EAP, we can't just update the changelog on master because it will contains also unreleased changes since the latest EAP.
The proper support for such change will require a lot of coding that will take a lot of time to implement and will eventually break.
So, it was decided to keep the changelog on YouTrack only and not to maintain the changes file.

This change still may be reverted, so the code around the changelog is note removed, but only commented out
2024-02-23 14:05:12 +02:00
Alex Plate 9701b7e79b
Add test reports to artifacts 2024-02-20 15:10:15 +02:00
Alex Plate 4c7a6165ed
Fix incorrect logs location in UI tests 2024-02-13 19:26:58 +02:00
Alex Plate 58d308c1ed
Fix the logging reporting for UI tests 2024-02-13 18:02:55 +02:00
Alex Plate b9721218ab
Enable PyCharm for python UI tests 2024-02-13 12:42:33 +02:00
Alex Plate a119ea6a29
Fix octopus UI test 2024-02-13 12:34:56 +02:00
Alex Plate 95ef5f5f32
Fix incorrect configuration for UI tests 2024-02-13 08:43:12 +02:00
Alex Plate 28afa4b3ce
Change the gradle config for UI tests 2024-02-12 13:37:10 +02:00
Alex Plate 2483450a1f
Rename ui tests for better consistency 2024-02-09 16:11:14 +02:00
Alex Plate 519d5eed06
Set up PyCharm UI test 2024-02-09 16:03:31 +02:00
Alex Plate 8c6f81aa00
Fix incorrect location of the video 2024-02-08 16:46:03 +02:00
Alex Plate a24ae616df
Fix the creation of the video for the UI tests 2024-02-08 15:10:36 +02:00
Alex Plate 27a689e7b8
Extract UI tests into the separate module 2024-02-08 14:21:09 +02:00
Alex Plate b0a1b2edba
Do not make cd in tests 2024-01-26 15:47:13 +02:00
Alex Plate 355c560ddc
Add UI test with disabled octopus handler 2024-01-26 15:32:30 +02:00
Alex Plate 984179695c
Explicitly specify the save version of action cache
GitHub shows a security notification about this dependency. It's also said that setting a v2 version is enough, however the notification still persists, so let's specify the full version
2024-01-05 20:08:37 +02:00
Alex Plate d91e2296b0
Fix incorrect version of the dependency 2024-01-05 19:37:54 +02:00
Alex Plate 0a3b508c8a
Update versions of actions for ui tests 2024-01-05 19:19:55 +02:00
Alex Plate 5e2f590b76
Try to use gradle-build-action in UI tests 2024-01-05 19:00:36 +02:00
Alex Plate 4e43606932
GH actions: always store the execution of the test 2024-01-05 17:44:44 +02:00
Alex Plate ec3122f320
Upload the logs of the sandbox 2024-01-05 17:21:19 +02:00
Alex Plate 64753df2dd
Always store the execution of the test 2024-01-05 16:41:22 +02:00
Alex Plate 5ceb960205
Use junit 5 version of video-recorder 2024-01-05 15:56:07 +02:00
Alex Plate 1cea156c5a
Try to update the ffmpeg downloader 2024-01-05 15:41:53 +02:00
Alex Plate 1badade841
Fix incorrect condition for update changelog action 2023-10-27 10:34:36 +03:00
Alex Plate b357625529
Add check that actions should work only on the original repo
Because of some reason actions started on
https://github.com/JetBrains/ideavim/pull/731
pull request and updated it.
With this change, forks won't be affected by forked actions. If the action is still needed on fork, these conditions can be changes
2023-10-27 10:33:26 +03:00
Alex Plate a6c2babafb
Fix issue with GitHub CI changes pushing 2023-09-12 14:40:08 +03:00
Alex Plate 10fb54224c
Use a deploy key to pull the changes 2023-09-12 14:29:20 +03:00
Alex Plate 5ce8445d5c
Update GH jobs to use the IdeaVim Bot git account 2023-08-01 12:25:38 +03:00
Alex Plate 9c00927089
Use different commit format 2023-07-07 13:41:11 +03:00
Alex Plate 7c6964c6ef
Use different commit format 2023-07-07 13:40:47 +03:00
Alex Plate fb3eb0da8a
Use tags for workflows 2023-07-07 13:28:01 +03:00
Alex Plate 0e6d92dea7
Update changelog job 2023-07-07 13:23:46 +03:00
Alex Plate c00ffe7fc3
Try to use tags to get last commit 2023-07-07 13:15:26 +03:00
Alex Plate 02b3f8bf02
Disable changelog update 2023-07-07 13:03:00 +03:00
Alex Plate fe7afb0141
Try to use tags in the workflow 2023-07-07 12:56:31 +03:00
Alex Plate 1ec810b981
Switch to custom last-successful-commit-action 2023-07-07 12:36:59 +03:00
Alex Plate 3a2187ebad
Try to use modified action 2023-07-07 12:24:42 +03:00
Alex Plate 7053a225b8
Update the branch name 2023-06-30 14:25:58 +03:00
Alex Plate 54422801c3
Try to migrate to a different way to get last successful action 2023-06-30 14:22:53 +03:00
Alex Plate ec164daf0e
Update codeql version 2023-05-02 09:17:05 +03:00
Alex Plate a8b8b56a7e
Update GH actions to avoid conflicts 2023-04-04 09:04:26 +03:00
Alex Pláte 0aa4ea7bc8
Update updateAffectedRate.yml 2023-04-04 07:59:34 +03:00
Alex Pláte 4a134783b4
Update updateAffectedRate.yml 2023-04-01 16:34:22 +03:00
Alex Plate bf5ce1f6a5
Try to use different token to youtrack 2023-04-01 10:57:08 +03:00
Alex Plate 00193891fa
Add missing youtrack token 2023-04-01 10:51:04 +03:00