Sanjula Ganepola
431ac5e6a8
Update report an issue action to open github issue with autogenerated issue template ( #166 )
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2025-02-11 22:07:11 -05:00
Sanjula Ganepola
5103c8065f
Fix check for when user manually adds json and verbose options ( #167 )
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2025-02-11 22:03:11 -05:00
Sanjula Ganepola
64b16d4e39
Add support for auto-generating github cli token ( #165 )
...
* Add support for auto-generating github cli token
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Autogenerate Github CLI token when executing act command
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
---------
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2025-02-11 22:02:35 -05:00
Sanjula Ganepola
0c8e056ed3
Fix handling of variables, inputs, platforms, and options with spaces ( #143 )
...
* Properly handle variables, inputs, platforms, and options with spaces
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Fix double quotes
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Escape double quotes in act args
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Potential fix for code scanning alert no. 1: Incomplete string escaping or encoding
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Rename func and update comment
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
---------
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-01-19 13:26:54 -05:00
Sanjula Ganepola
69ea69182c
Support enabling/disabling boolean options ( #144 )
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2025-01-19 13:08:52 -05:00
Sanjula Ganepola
375ca40178
Allow the same act options to be added multiple times ( #142 )
...
* extract act options from cli command
* remove special options handled by the tree view
* Refactor logic to get act options (#1 )
* Refactor get options logic
* Remove bool type options from having descriptions
* Force option description to be uppercase
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* disable generic early exit options as well
* filter out stringArray default value
* this removes default values like `[]` regardless if they are sent
* fix quote consitency
* Fix lint errors and move default options to separate func
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Allow multiple of the same options to support stringArray type
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Fix comment
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* Exclude list options
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
---------
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
2025-01-18 19:22:10 -05:00
ChristopherHX
dc301e47e0
extract act options from cli command ( #117 )
...
* extract act options from cli command
* remove special options handled by the tree view
* Refactor logic to get act options (#1 )
* Refactor get options logic
* Remove bool type options from having descriptions
* Force option description to be uppercase
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
* disable generic early exit options as well
* filter out stringArray default value
* this removes default values like `[]` regardless if they are sent
* fix quote consitency
---------
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
Co-authored-by: Sanjula Ganepola <32170854+SanjulaGanepola@users.noreply.github.com >
2025-01-18 17:43:31 -05:00
Sanjula Ganepola
ed60ff43c6
Add keybinding to run workflow in active editor ( #141 )
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2025-01-15 19:10:00 -05:00
Sanjula Ganepola
e92c249f53
Fix run event to include event name in act command ( #122 )
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-15 17:34:22 -05:00
Sanjula Ganepola
0c71e88282
Log exit code after workflow execution
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-10 20:10:11 -05:00
Sanjula Ganepola
fd6dc386f9
Fix handling of user manually selecting verbose logging
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-10 19:48:38 -05:00
Sanjula Ganepola
a50b44b152
Filter all skipped pre and post stage steps
...
Signed-off-by: Sanjula Ganepola <Sanjula.Ganepola@ibm.com >
2024-12-10 17:41:47 -05:00
Sanjula Ganepola
781cc0474f
Add support for skipped job and step status
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-10 01:03:04 -05:00
Sanjula Ganepola
c98696c8a9
Fix matrix job for when workflow jobs have no name
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-10 00:08:34 -05:00
Sanjula Ganepola
dd58fd6dea
Separate matrix jobs
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-10 00:04:42 -05:00
Sanjula Ganepola
726049c2c1
Remove setup job until act issues are resolved
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-05 23:51:48 -05:00
Sanjula Ganepola
eb73f95d68
Fix preStepIndex
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-05 22:22:12 -05:00
Sanjula Ganepola
f60cb2a955
Forcefully set pre stage and setup job status to success, remove complete job
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-12-04 23:25:00 -05:00
Christopher Homberger
d78e1c19fe
buffer last line without new line end
2024-12-01 12:00:27 +01:00
Sanjula Ganepola
303ba421b8
Update history after all lines are handled
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-30 20:55:59 -05:00
Sanjula Ganepola
db3400cde6
Fix job name to show instead of ID
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-30 17:37:27 -05:00
Sanjula Ganepola
c0ebf56ada
Make run event trigger individual tasks and add fix for when user uses json flag
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-30 17:15:52 -05:00
Sanjula Ganepola
c8ee9c2cd9
Add focus task action
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-30 16:05:02 -05:00
Christopher Homberger
6631a00fb5
step ids are strings
2024-11-30 20:03:33 +01:00
Sanjula Ganepola
b96f1c613a
Add support for job and step level execution
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-30 00:16:49 -05:00
Sanjula Ganepola
5d4299581f
Add all extension settings
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-28 01:24:58 -05:00
Sanjula Ganepola
3f237f248c
Merge branch 'main' into feature/extension-settings
2024-11-27 20:03:43 -05:00
Sanjula Ganepola
aab054a09e
Merge pull request #90 from ChristopherHX/patch-2
...
Suggest .vars instead of .env for Action Variables
2024-11-27 18:22:44 -05:00
ChristopherHX
ee9186c0f4
Suggest .vars instead of .env
...
Those are not used for the same purpose.
--env-file is used for `${{env.NAME}}`
--var-file is used for `${{vars.NAME}}`
2024-11-27 17:37:14 +01:00
Sanjula Ganepola
e1435f2b0c
Add message to update act command
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-27 00:17:30 -05:00
Sanjula Ganepola
b3a83301ac
Add message for user to restart PC
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-26 22:29:14 -05:00
Sanjula Ganepola
40672dde57
Merge branch 'fix/build-output-retrieval' into fix/linux-act-setup
2024-11-26 22:11:58 -05:00
Sanjula Ganepola
fbd551adea
fix gh command
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-26 22:11:45 -05:00
Sanjula Ganepola
0f9b56e0d7
Use hardcoded shells for act commands
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-26 22:11:21 -05:00
Sanjula Ganepola
586e3bfcc8
Merge branch 'fix/build-output-retrieval' into fix/linux-act-setup
2024-11-26 21:51:19 -05:00
Sanjula Ganepola
ecbc4dccb5
Fix to use default OS shells
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-26 21:47:48 -05:00
Sanjula Ganepola
e15b7bb71f
Fix regex
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-26 00:38:43 -05:00
Sanjula Ganepola
a60b1c697f
Merge branch 'fix/build-output-retrieval' into fix/linux-act-setup
2024-11-25 23:58:53 -05:00
Sanjula Ganepola
bbdb8a42f7
Fix interrupted exit code
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 23:10:00 -05:00
Sanjula Ganepola
14fdc55230
Add decoration in settings when setting, variable, input, or runner is selected but not set
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 23:06:45 -05:00
Sanjula Ganepola
0e125ad2fd
Switch to use custom execution to remove pipefail and improve task output retrieval
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 22:32:16 -05:00
Sanjula Ganepola
cf7582bfc8
revert
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 20:02:26 -05:00
Sanjula Ganepola
7f00d12681
Fix selected input with no values not being used
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 17:49:26 -05:00
Sanjula Ganepola
6292da3f72
Add status check and login for github cli extension
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 00:11:48 -05:00
Sanjula Ganepola
b6a12f35a8
Add getActCommand
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-25 00:10:45 -05:00
Sanjula Ganepola
b0e07549a6
Fix act not found when installed as github cli extension
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-24 23:40:47 -05:00
Sanjula Ganepola
32d99f8179
Move regex to static variable
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-24 23:04:46 -05:00
Sanjula Ganepola
eca9244ec9
Fix regex for linux
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-24 19:32:40 -05:00
Sanjula Ganepola
195c296891
Add check for permission denied in Linux and add action to fix permissions
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-24 18:00:49 -05:00
Sanjula Ganepola
a61ceb8857
Add Arch support for linux installation
...
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com >
2024-11-24 15:55:38 -05:00