UCL / UCL/open-source

Funding page only gets updated when push happens

Open Beginner friendly
#110 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

website
Dominant language
HTML
Stars
9
Forks
8
Avg merge
3d 13h
Merged PRs (30d)
4

Description

I added a way to update the funding page from the RSS on the weekly runs.

https://github.com/UCL/open-source/blob/ba3186b85270f531968cd38484c7fb3427e0cab5/.github/workflows/build.yml#L25-L27

However, the deployment of the site only happens when there's a push action

https://github.com/UCL/open-source/blob/ba3186b85270f531968cd38484c7fb3427e0cab5/.github/workflows/build.yml#L48-L50

We probably want to update this to not only pushes, but cron runs.

Contributor guide

Open the contributing guide

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.

Research direction

Start with .github/workflows/build.yml, especially the RSS update trigger around lines 25–27 and the deployment trigger around lines 48–50. Check how the workflow distinguishes push and scheduled runs, then ensure the site deployment also follows the weekly cron run. Done means the funding page is deployed after scheduled updates as well as pushes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
1/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
88/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.