diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..a2f063b --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,11 @@ +{ + "name": "Python Dev Container", + "image": "mcr.microsoft.com/devcontainers/python:3.11", + + "features": { + "ghcr.io/devcontainers/features/git:1": {}, + "ghcr.io/devcontainers/features/github-cli:1": {}, + "ghcr.io/devcontainers/features/common-utils:2": {} + }, + "postCreateCommand": "pip install -r requirements.txt || echo 'No requirements.txt found'" +} diff --git a/.github/workflows/junie.yml b/.github/workflows/junie.yml new file mode 100644 index 0000000..9860e79 --- /dev/null +++ b/.github/workflows/junie.yml @@ -0,0 +1,21 @@ +name: Junie +run-name: Junie run ${{ inputs.run_id }} + +permissions: + contents: write + +on: + workflow_dispatch: + inputs: + run_id: + description: "id of workflow process" + required: true + workflow_params: + description: "stringified params" + required: true + +jobs: + call-workflow-passing-data: + uses: jetbrains-junie/junie-workflows/.github/workflows/ej-issue.yml@main + with: + workflow_params: ${{ inputs.workflow_params }} diff --git a/.junie/guidelines.md b/.junie/guidelines.md new file mode 100644 index 0000000..7efe971 --- /dev/null +++ b/.junie/guidelines.md @@ -0,0 +1,6 @@ +# Test Execution Instructions + +To run tests in this project, use the following command: +```bash +python -m unittest discover -s test -t test -p '*_test.py' +``` \ No newline at end of file diff --git a/JUNIE.md b/JUNIE.md new file mode 100644 index 0000000..91c69e9 --- /dev/null +++ b/JUNIE.md @@ -0,0 +1,3 @@ +# Test Execution Instructions + +To run tests in this project, use the following command: