・
Read the following screen display and click "OK".
The following screen will be displayed, so check the "Title" and "Description".
If changes are needed, you can click on the relevant part to make changes.
First, set the trigger by clicking "When a row is updated".
After clicking, proceed with the following settings.
"Title" → Can be changed if necessary
"Account information to link with Google Spreadsheet" → Check if the account is correct
"Trigger Action" → When a row is updated
Once the settings are complete, click "Next".
At the same time, set up the Google Spreadsheet you want to be notified about updates.
This Google Spreadsheet assumes that information on issues already registered in GitLab is listed.
Assuming you want to know when there is a change in the "Deadline", proceed with the settings.
Let's return to the Yoom settings screen.
Once the following screen is displayed, read through the setup method and then proceed to set the details.
Scroll to proceed with the screen and make the settings.
"Trigger Interval" → Please set
"Spreadsheet ID" → Select from candidates or enter from URL
"Sheet ID" → Select from candidates or enter from URL
*If you want to select from candidates, click the input field and candidates will appear below.
As you proceed further, you will reach a section to set the details of the sheet, so proceed with the settings.
"Table Range (Start)" → Enter "A" this time.
"Table Range (End)" → Enter "I" this time.
"Column with Unique Values" → Set the column with the unique key. This time, since the column with the unique key is set, enter "A".
"Column to Detect Updates" → Set the column you want to detect updates for. This time, since you want to update the deadline, enter "D".
After entering, execute "Test" and if successful, click "Save" to complete.
Next, set up GitLab.
Click the "Update Issue" action.
Once the following screen is displayed, proceed with the settings.
"Title" → Can be changed if necessary
"Account information to link with GitLab" → Check if the account is correct
"Action" → Update Issue
Once the settings are complete, click "Next".
Once the following screen is displayed, read the precautions and proceed by scrolling.
First, set the issue you want to update!
"Project ID" → Use output or select from candidates
"Issue IID" → Use output
By using the output obtained in the trigger action, it can detect fluctuating values each time the flow is activated!
For more details about the output, please see here.
Proceed further and set the value "Deadline" you want to update this time.
Add the "Deadline" output to the deadline date section.
Execute "Test" and if successful, click "Save" to complete!
Finally, click "Turn on Trigger" to complete the automation setup.
Make sure the flow bot is activated correctly.
Thank you for completing the setup!
There are many other examples of automation using Google Sheets and GitLab in Yoom, so here are a few introductions.
1.Create a GitLab issue when a row is added in Google Sheets
The flow introduced this time assumes that GitLab information has already been added to Google Sheets. By using this flow simultaneously, you can automate both the addition of issues and the updating of information!
2.Create a new project in GitLab when a row is added in Google Sheets
The next flow introduces the automation of creating a GitLab project with information added in Google Sheets. This can also be utilized to improve work efficiency by eliminating the need for manual input.
3.Notify Slack when a row is added in Google Sheets
The last flow bot introduced is a flow that notifies the chat tool Slack when a row is added in Google Sheets. By utilizing the output for notifications, you can know the content without having to check Google Sheets!
Integrating Google Sheets with GitLab is an effective way to reduce manual work in project management and improve operational efficiency. By utilizing the methods introduced here, you can ensure consistency and transparency of information while avoiding human errors. This is expected to facilitate smoother project progress and enhance the overall productivity of the team.
Please consider using the integration with Yoom as a reference to aid in your project management!