Skip to content

Conversation

comfysage
Copy link
Collaborator

No description provided.

@comfysage comfysage changed the title ci(integration-table): simplify workflow filter ci: merge patch workflows Aug 18, 2025
Comment on lines +28 to +32
docs:
name: generate vimdoc
runs-on: ubuntu-latest
permissions:
contents: write
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you might still need into issues if you don't run these sequentially 🤔 I think it makes sense to generate the docs first and then put a needs: [docs] into the integration-table-gen job.

I'm aware that this is only a problem when someone edits the docs and edits an integration but running sequentially should be fine.

Comment on lines 4 to 5
branches:
- main
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be deleted now - otherwise the pull_request event will never trigger

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That should be fine. That code is saying run on all pull requests to the main branch.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

really? i would think the opposite

Copy link
Contributor

@sgoudham sgoudham Aug 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, usually I do this:

on:
  workflow_dispatch:
  push:
    branches: [main]
  pull_request:
    branches: [main]

Which translates into CI on any pushes to main, any pull requests to main and then workflow_dispatch for any manual invocations.

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.

2 participants