act-js
act-js copied to clipboard
A node.js wrapper for nektos/act to programmatically run your github actions locally
**Feature request** Either: 1. remove defining parseRunOpts as private - it's only a type definition and it would be great to be able to customize that behavior without errors 2....
**Feature request** Same as #66, but for other commands. Note #70 might invalidate this? **Additional context** Docs: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions Example: ``` [Android/Build] ⭐ Run Main Upload 'Application APKs' artifact. [Android/Build] 🐳...
**Feature request** Same as #66, but for other commands. Note #70 might invalidate this? **Additional context** Example: ``` [Android Build/Unit Tests] ✅ Success - Main Set up Java for Android...
Closes #66
**Feature request** `act` has an option to enable json output. Using json will provide much easier output parsing than the current regex based string parsing. This will also significantly reduce...
**Feature request** I have workflows that pass their outputs via `$GITHUB_OUTPUT`. For example: ``` [test-add-assignee-to-issue/add-assignee-to-issue] ✅ Success - Main Test [test-add-assignee-to-issue/add-assignee-to-issue] ⚙ ::set-output:: ORG_NAME=automated-test-org [test-add-assignee-to-issue/add-assignee-to-issue] ⚙ ::set-output:: REPO_NAME=assignee-repo [test-add-assignee-to-issue/add-assignee-to-issue] ⚙...
**Feature request** Right now we can only mock the steps in the actual workflow. However, we should be able to mock any resuable workflow or composite action in the same...
**Feature request** Currently we are not able to mock HTTPS requests if the client sends a CONNECT request first. I do try to "fool" these clients by setting HTTPS_PROXY to...
**Describe the bug** It seems like `mockApi` is failing in a WSL2 windows 11 environment **To Reproduce** Workflow ```yaml name: Act Push Test 1 on: push jobs: push1: runs-on: ubuntu-latest...
**Describe the bug** The `run with job` test times out when using colima macos image on the runner **To Reproduce** https://github.com/kiegroup/act-js/actions/runs/4757631304/jobs/8454675917 **Expected behavior** The test should pass like all the...