Commit Graph

10 Commits

Author SHA1 Message Date
Javier Bullrich fbab2fbd22 Added RFC cron job (#68)
Added RFC Cron job which will iterate over existing referendas and post
a link to them in the open Pull Requests.

This resolves polkadot-fellows/RFCs#57

Every time it iterates, it looks for referendas that have been submitted
_after_ the time of the last run, to stop itself from posting duplicated
comments.

It is set to run every day at 12, and it can also be triggered manually.
2024-01-24 15:41:39 -06:00
Przemek Rzad ade390b5ef Update rfc-action to v0.0.6 (#64)
Contains improved error handling as a response to [this
failure](https://github.com/polkadot-fellows/RFCs/pull/56#issuecomment-1869403989).
2024-01-09 14:54:26 +00:00
Przemek Rzad f94ab697e5 Introduce RFC mdBook web page (#60)
- Closes https://github.com/polkadot-fellows/RFCs/issues/53
- Preview available [here](https://paritytech.github.io/RFCs/).

![Screenshot 2023-12-19 at 13 55
05](https://github.com/polkadot-fellows/RFCs/assets/12039224/ee06a7ad-231e-4077-a773-c6319661dfb6)


---

### What it does

- The workflow gathers the source markdown files of RFCs - approved
ones, and proposed ones (from open PRs).
- The proposed RFCs are separated into new (<7 days since PR created)
and stale (>30 days since PR updated).
- The RFCs are extended with a table of contents, and a link to the
source.
- The RFCs are build into a web page using
[mdBook](https://github.com/rust-lang/mdBook).
- The built web page gets pushed to `gh-pages` branch - to be published
in Github Pages.
- The workflow is triggered on merge to `main`, and periodically once a
day.
2024-01-03 20:05:00 +01:00
Przemek Rzad f50e9c26c8 Update rfc-action to v0.0.5 (#40)
It changes the merging method from REST github API to graphql, which contains more information when failing.
2023-10-24 14:28:31 +02:00
Przemek Rzad 58d7c0e634 Update rfc-action.yml (#39) 2023-10-23 14:56:57 +02:00
Przemek Rzad 72908bdc19 Update rfc-action.yml (#38) 2023-10-17 15:44:30 +02:00
Przemek Rzad 1a96422319 Update rfc-action.yml (#37) 2023-10-16 23:10:17 +02:00
Przemek Rzad 5bdc6f85f1 Update rfc-action.yml (#30) 2023-09-13 15:37:41 +02:00
Przemek Rzad 9e70d54727 Update the RFC bot/action (#29)
* Use rfc action v0.0.2

* Readme
2023-09-13 12:04:41 +02:00
Przemek Rzad be62793686 Create rfc-propose.yml (#24) 2023-08-31 15:27:30 +02:00