Skip to content

Stub reusable workflow for Python+Poetry apps - #1

Open
vidbina wants to merge 6 commits into
mainfrom
vid/init-python-poetry-workflow
Open

Stub reusable workflow for Python+Poetry apps#1
vidbina wants to merge 6 commits into
mainfrom
vid/init-python-poetry-workflow

Conversation

@vidbina

@vidbina vidbina commented Mar 20, 2023

Copy link
Copy Markdown
Contributor

An initial attempt at reusable workflows which I'll need for the next couple of repos.

vidbina added 6 commits March 17, 2023 17:11
This is where the confusion stemmed. The documentation
https://docs.github.com/en/actions/using-workflows/creating-starter-workflows-for-your-organization#creating-a-starter-workflow
outlines the use of the .github/workflow-templates directory, but the GitHub
Actions pipeline fails with:

> Invalid workflow file
> invalid value workflow reference: references to workflows must be rooted in '.github/workflows'

When I
run (https://github.com/formation-tools/agent-slack-01/actions/runs/4449922798/workflow)
the following configuration:

```yaml
jobs:
  test:
    uses: formation-tools/.github/.github/workflow-templates/python-with-poetry.yml@1ea15e0401baf72e179c413b75866e6253d9a225
```

Another case of confusion docs! Let's see if this brings any resolution.
@vidbina

vidbina commented Mar 20, 2023

Copy link
Copy Markdown
Contributor Author

Would appreciate a review. The agent-slack-01 repo is using this reusable workflow as you can see in https://github.com/formation-tools/agent-slack-01/actions and verify by opening the workflow and verifying that the dev.yaml in a succeeding run https://github.com/formation-tools/agent-slack-01/actions/runs/4450087328/workflow actually refers back to a recent SHA in this branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant