71 Commits

Author SHA1 Message Date
adf88e431c feat: Add Gitea workflow support (.gitea/workflows) - Support for both .github/workflows and .gitea/workflows directories - Fixed workflow execution path resolution - Cleaned up debugging code - Updated to version 1.2.5
Some checks failed
Test Gitea Workflow / test (push) Has been cancelled
2025-08-03 23:00:22 +07:00
Andrew Glago
eebee47f40 Add support for running specific events on workflows and jobs (#190)
* feat: add support for running specific workflows

* feat: extend registered commands

* docs: add changelog entry, update readme

* chore: remove 'access commands via' note, moved to documentation

* docs: add @a11rew to contributors

* fix: remove debug change

* Update change log to link to release notes

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>

* Reorder actions for consistency

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>

* Improve type safety with optional options param and mandatory workflow param

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>

---------

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
Co-authored-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-04-03 12:29:45 -04:00
Sanjula Ganepola
b7bd8d9600 Remove default keyboard shortcut (#189)
* Remove keyboard shortcut

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>

* Bump to 1.2.5

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>

---------

Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-03-24 20:03:36 -04:00
Sanjula Ganepola
6e3b0e7b21 Bump to 1.2.4
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-03-23 18:28:38 -04:00
Sanjula Ganepola
e8f3f6c673 Add setting to change workflow directory (#188)
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-03-23 18:27:30 -04:00
Sanjula Ganepola
412914d32a Bump to v1.2.3
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-02-19 23:36:54 -05:00
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
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
ChristopherHX
83c186c969 UX Use add-file icon for adding files (#160)
* free the place to add a new `$(add)` that adds custom var/secret names
2025-02-09 12:06:03 -05:00
Sanjula Ganepola
e373427c8a Bump to v1.2.2 (#145)
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2025-01-19 13:28:33 -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
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
5d9090b2e6 Bump to v1.2.1 (#120)
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-12-14 12:02:14 -05:00
Sanjula Ganepola
405833566b Bump to v1.2.0
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-12-10 20:12:03 -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
c8ee9c2cd9 Add focus task action
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-30 16:05:02 -05: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
c92b10f3a8 Bump to v1.1.3
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-28 18:01:29 -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
748fd55c2b Bump to v1.1.2
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-27 18:23:54 -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
7eac1f0b30 Merge pull request #74 from SanjulaGanepola/v1.1.1
Bump to v1.1.1
2024-11-25 00:18:22 -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
092a9426bc Bump to v1.1.1
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-24 23:05:43 -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
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
c4acae4961 Merge pull request #64 from SanjulaGanepola/feature/input-variable-secret-file
Support secrets, variable, and inputs files
2024-11-22 21:23:12 -05:00
Sanjula Ganepola
fac54ef078 Bump to v1.1.0
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-22 21:23:20 -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
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
eb5f96e03f Merge branch 'main' into feature/github-manager 2024-11-21 19:32:57 -05:00
Sanjula Ganepola
8330caaef9 Add dependency on vscode.git and add type definitions
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-21 19:16:03 -05:00
Sanjula Ganepola
632c9be45d Bump to v1.0.1
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-20 23:06:57 -05:00
Sanjula Ganepola
e872ff00a0 Add octokit
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-20 22:41:01 -05:00
Sanjula Ganepola
34574b97f3 Remove description for linux
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-20 20:59:39 -05:00
Sanjula Ganepola
2f5e5210b4 Add configuration manager and setting for docker desktop path
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-20 20:52:16 -05:00
Sanjula Ganepola
7cf1ca87a9 Update keywords
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-19 20:19:23 -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
fbd1371d70 Add actions to show and hide secrets
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-18 19:01:10 -05:00
Sanjula Ganepola
76aa12bdc5 Bump packages
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 00:25:51 -05:00
Sanjula Ganepola
8fa12c16bc remove mocha
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 00:23:22 -05:00
Sanjula Ganepola
1d3857d7c0 remove tests
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 00:23:03 -05:00
Sanjula Ganepola
12e9e809d7 Fix invalid welcome text
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-17 00:02:49 -05:00
Sanjula Ganepola
ff1864faf5 Add selected and total count to settings description
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 23:20:31 -05:00
Sanjula Ganepola
319520c1d2 Enable showCollapseAll and rename actions
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 22:52:11 -05:00
Sanjula Ganepola
72d9888ac3 Add docs and help/support actions
Signed-off-by: Sanjula Ganepola <sanjulagane@gmail.com>
2024-11-16 20:43:16 -05:00