Commit Graph

64 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
Sanjula Ganepola
bda1bbab1f Add more act options to extension settings
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-23 11:48:25 -05:00
Sanjula Ganepola
e332993cc9 Add payload support
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-22 21:51:05 -05:00
Sanjula Ganepola
4349f2993e Fix description and add missing quotes
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-22 21:20:24 -05:00
Sanjula Ganepola
3634e391cb Add actions to create and locate setting files
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-22 20:17:35 -05:00
Sanjula Ganepola
5554557372 Add file to act command
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-22 17:31:09 -05:00
Sanjula Ganepola
c10f7109ac Add actions to remove and delete setting files
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-21 22:20:17 -05:00
Sanjula Ganepola
049b6bdc8f Add actions to add and open secret, variable, and input files
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-21 21:48:27 -05:00
Sanjula Ganepola
dbca284e11 Remove check for unready components
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-21 21:18:40 -05:00
Sanjula Ganepola
f2d2dd9b1e Use set -o pipefail
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-19 18:31:42 -05:00
Sanjula Ganepola
854cb72ee9 Show secret on edit and pass secret as env var
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-19 18:09:24 -05:00
Sanjula Ganepola
55708669f6 Add space before tee command
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-19 17:48:14 -05:00
Sanjula Ganepola
095e8acb62 Add view output support
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-19 12:51:36 -05:00
Sanjula Ganepola
af0b2edb4a Switch to use secret manager for secrets
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-18 18:23:07 -05:00
Sanjula Ganepola
e4f205ccb4 Fix exceptions with workspace history
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 17:55:07 -05:00
Sanjula Ganepola
eb379f4f86 Fix installation of act
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 17:31:37 -05:00
Sanjula Ganepola
caf409e05f Fix order of command options
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 00:44:36 -05:00
Sanjula Ganepola
99cd612f00 comment automatic refresh
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 22:47:06 -05:00
Sanjula Ganepola
28ee724678 Fix value not required for secrets and values
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 20:25:49 -05:00
Sanjula Ganepola
13b8eb92bd Major refactoring to use ShellExecution
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 19:56:01 -05:00
Sanjula Ganepola
fb9fc418e5 remove todo
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-10-21 17:56:23 -04:00
Sanjula Ganepola
cde9a5a173 Add support for setting variables, inputs, and runners
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-10-21 17:56:08 -04:00
Sanjula Ganepola
b7dd3b5d0f Fix display of settings
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-10-20 23:10:28 -04:00
Sanjula Ganepola
551f6baa2f Add secrets, variables, and inputs to storage
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-10-20 18:55:28 -04:00