Skip to content

Commit 422af26

Browse files
committed
Add features to main readme
1 parent ea0934d commit 422af26

File tree

2 files changed

+32
-16
lines changed

2 files changed

+32
-16
lines changed

.github/workflows/ci-build.yml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ jobs:
9393
toolpath: "reportgeneratortool"
9494
license: ${{ secrets.REPORT_GENERATOR_LICENSE }}
9595

96+
- name: Append coverage report to build summary
97+
shell: bash
98+
run: cat ${COVERAGE_REPORT}/SummaryGithub.md >> $GITHUB_STEP_SUMMARY
99+
96100
- name: Upload Code Coverage Results
97101
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
98102
with:
@@ -102,18 +106,3 @@ jobs:
102106
test/**/coverage.cobertura.xml
103107
retention-days: 5
104108

105-
- name: Generate Code Coverage summary
106-
uses: irongut/CodeCoverageSummary@51cc3a756ddcd398d447c044c02cb6aa83fdae95 # v1.3.0
107-
with:
108-
filename: test/**/coverage.cobertura.xml
109-
badge: true
110-
fail_below_min: false # just informative for now
111-
format: markdown
112-
hide_branch_rate: false
113-
hide_complexity: false
114-
indicators: true
115-
output: both
116-
thresholds: "10 30"
117-
118-
- name: Publish Code Coverage Summary
119-
run: cat code-coverage-results.md >> $GITHUB_STEP_SUMMARY

readme.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,36 @@ Please see the [documentation](https://bluesky.idunno.dev/) for much more useful
3131

3232
The [API status page](https://bluesky.idunno.dev/docs/endpointStatus.html) shows what APIs are currently implemented.
3333

34+
## Key Features
35+
36+
* Creating and deleting posts
37+
* Posting with mentions, links and hashtags
38+
* Posting images and video, with alt text support.
39+
* Setting a post's language
40+
* Gating threads and posts
41+
* Liking, quoting, and reposting posts
42+
* Viewing a user's timeline and notifications
43+
* Viewing feeds
44+
* Viewing threads
45+
* Viewing notifications
46+
* Viewing and setting preferences for
47+
* Subscribing to user activities
48+
* Viewing user profiles
49+
* Notifications
50+
* Following and unfollowing users
51+
* Muting and blocking users
52+
* Sending, receiving, and deleting direct messages
53+
* Handle / password and OAuth authentication
54+
* Jetstream support for simple firehose consumption
55+
* Automatic session management with background token refreshes
56+
57+
Trimming is supported for applications targeting .NET 9.0 or later.
58+
3459
## Current Build Status
3560

36-
![Build Status](https://github.com/blowdart/idunno.Bluesky/actions/workflows/ci-build.yml/badge.svg?branch=main)
61+
[![Build Status](https://github.com/blowdart/idunno.Bluesky/actions/workflows/ci-build.yml/badge.svg?branch=main)](https://github.com/blowdart/idunno.Bluesky/actions/workflows/ci-build.yml)
62+
[![CodeQL Scan](https://github.com/blowdart/idunno.Bluesky/actions/workflows/codeql-analysis.yml/badge.svg?branch=main)](https://github.com/blowdart/idunno.Bluesky/actions/workflows/codeql-analysis.yml)
63+
[![Dependency Review](https://github.com/blowdart/idunno.Bluesky/actions/workflows/dependency-review.yml/badge.svg)](https://github.com/blowdart/idunno.Bluesky/actions/workflows/dependency-review.yml)
3764

3865
## Release History
3966

0 commit comments

Comments
 (0)