49 lines
2.2 KiB
Markdown
49 lines
2.2 KiB
Markdown
### 📰 Recent activity
|
||
|
||
The *activity* plugin displays your recent activity on GitHub.
|
||
|
||
<table>
|
||
<td align="center">
|
||
<img src="https://github.com/lowlighter/lowlighter/blob/master/metrics.plugin.activity.svg">
|
||
<img width="900" height="1" alt="">
|
||
</td>
|
||
</table>
|
||
|
||
It uses data from [GitHub events](https://docs.github.com/en/free-pro-team@latest/developers/webhooks-and-events/github-event-types) and is able to track the following events:
|
||
|
||
| Event | Description |
|
||
| ------------ | ----------------------------------------------- |
|
||
| `push` | Push of commits |
|
||
| `issue` | Opening/Reopening/Closing of issues |
|
||
| `pr` | Opening/Closing of pull requests |
|
||
| `ref/create` | Creation of git tags or git branches |
|
||
| `ref/delete` | Deletion of git tags or git branches |
|
||
| `release` | Publication of new releases |
|
||
| `review` | Review of pull requests |
|
||
| `comment` | Comments on commits, issues and pull requests |
|
||
| `wiki` | Edition of wiki pages |
|
||
| `fork` | Forking of repositories |
|
||
| `star` | Starring of repositories |
|
||
| `public` | Repositories made public |
|
||
| `member` | Addition of new collaborator in repository |
|
||
|
||
Use a full `repo` scope token to display **private** events.
|
||
|
||
#### ℹ️ Examples workflows
|
||
|
||
[➡️ Available options for this plugin](metadata.yml)
|
||
|
||
```yaml
|
||
- uses: lowlighter/metrics@latest
|
||
with:
|
||
# ... other options
|
||
plugin_activity: yes
|
||
plugin_activity_limit: 5 # Limit to 5 events
|
||
plugin_activity_load: 100 # Load up to 100 recent events from API (should be higher than "limit")
|
||
plugin_activity_days: 14 # Keep only events from last 14 days (set to 0 for no limit)
|
||
plugin_activity_filter: all # Show all events (use table above to filter events types)
|
||
plugin_activity_visibility: public # Only display public events
|
||
plugin_activity_timestamps: yes # Display events timestamps
|
||
plugin_activity_skipped: repo # Ignored repositories
|
||
```
|