1
0
mirror of https://github.com/chylex/IntelliJ-IdeaVim.git synced 2025-09-13 11:32:09 +02:00
Commit Graph

110 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