Comments (4)
Hi @andreacab2
I would like to avoid making the action and its interface more complicated if possible. My inclination would be to solve this in the workflow itself. Please could you share your workflow so I can understand the context.
from create-or-update-project-card.
Hey @peter-evans absolutely. Sorry I missed your message.
Our workflow with the project is the following:
- Create branch with the naming convention
feature-[feature_name]/[github_issue_num_a]-[github_issue_num_b]-...
- This gets picked up by the action and moves the cards referencing the issues (a,b, etc) to the
In process
column. Sometimes one branch can solve multiple issues at once. - When this branch becomes get merged onto our
develop
branch, the cards move to theIn QA
column. - When a QA moves it to the
Done
column, the card's issue gets closed and the card move to thearchived
column.
n.b: We might not be using the github project concept in a common way as we are brand new with it.
from create-or-update-project-card.
I would suggest using the job matrix construct to execute the action multiple times, one for each issue. You would likely need a prerequisite job to prepare a JSON array of the issue numbers for a dynamic matrix.
This example might help:
https://github.com/suzuki-shunsuke/example-github-actions-dynamic-matrix/blob/master/.github/workflows/test.yml
from create-or-update-project-card.
Hey @peter-evans thanks for your input. Missed the job matrix feature. Will try that 👍
from create-or-update-project-card.
Related Issues (13)
- [Testing Issue]
- How to moved an issue that is linked to the PR HOT 1
- Add capability to retrieve all pages when getting project list HOT 3
- Test
- How to see what error have occured during action execution? HOT 8
- How to enable Debug log HOT 1
- Test 2
- Integration with pull request. HOT 1
- test11
- Need better error messages HOT 4
- Project lookup fails when using a user for project-location HOT 3
- Does not seem to support "Beta" projects HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from create-or-update-project-card.