-
-
Notifications
You must be signed in to change notification settings - Fork 776
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Post PBB migration: Refactor "Schedule Friday" workflow #7078
Comments
This comment has been minimized.
This comment has been minimized.
This comment was marked as resolved.
This comment was marked as resolved.
Hi @mrodz, thank you for taking up this issue! Hfla appreciates you :) Do let fellow developers know about your:- You're awesome! P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :) |
i. Availability: MTWTh 8am-8pm, FSSn 4pm-10pm |
Hi @t-will-gillis, I followed everything up until the final checkbox. This import was included in the patch: const statusFieldIds = require("../../utils/_data/status-field-ids"); While not being used anywhere in the file:
Given that importing the module does not appear to have any side effects, should I remove this import or leave it as is? Working at: efb64d1 |
Hi @mrodz Since it isn't being used you can remove it. Thanks for asking! |
Dependency
Overview
The new Projects Beta is structured a little differently from Projects (classic). During to our recent migration from Projects (classic) to Projects Beta, we scrubbed our workflows and removed all functionality that referenced 'columns' as this term is no longer used. We need to refactor our post migration workflows so that they have similar functionality as previously.
Details
The add-label.js file is part of the "Schedule Friday" workflow. It searches all open issues to check whether the issue assignee has been posting regular updates on the issue, and if not applies a label so to let the team know that the issue is stale. Prior to the Projects Beta migration,
add-labels.js
searched only those issues in the "In progress (actively working)" column, but this column reference is no longer valid. This file's logic needs to be rewritten in terms of the 'status' field instead, using GraphQL.Action Items
github-actions/utils/
- you will need to use two of these on this issue:query-issue-info.js
_data/status-field-ids.js
with:
:repo
), insert:Dependency
to the labels to excludeGitHub
Resources/Instructions
The text was updated successfully, but these errors were encountered: