Issue on weekly-executed GitHub workflow

Open
#61 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Stale
Tech stack
github-actions
Domain
ci-cd

Research direction

Start by reading .github/workflows/weekly-contributions.yml and .github/workflows/weekly.yml, comparing their names, jobs, triggers, and steps. Confirm which workflow handles attribution updates and which handles translation issue updates. Done means the workflow names and file structure clearly match their responsibilities without changing either task's behavior.

Written by the indexing model from the issue text.

Description

Problem:

  • weekly-contributions.yml, whose name is Update Attributions Weekly, does
    1. actions/checkout@v2
    2. actions/setup-node@v1
      but nothing else after.
  • weekly.yml, whose name is Weekly issue updates, does
    not only Update all the translation issues on a nightly basis,
    but also Updates the attribution.json file in git.

Proposed Solution:

To make things clear,

  • Separate two jobs into two yml files, or
  • Change the name of weekly.yml to represent two jobs.

Files to Update:

Dominant language
JavaScript
Stars
124
Forks
128
Avg merge
22h 34m
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/TypeScript-Website-Localizations

All issues in microsoft/TypeScript-Website-Localizations

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.