Compare commits

..

1 Commits

Author SHA1 Message Date
dependabot[bot]
70cd54481e Bump js-yaml from 4.1.0 to 4.1.1 in /landing
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 18:35:42 +00:00
13 changed files with 125 additions and 107 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -7,9 +7,8 @@ updates:
interval: "monthly"
assignees:
- "ricoberger"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "changelog: changed"
groups:
github-actions:
patterns:
@@ -21,9 +20,8 @@ updates:
interval: "monthly"
assignees:
- "ricoberger"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "changelog: changed"
groups:
pub:
patterns:
@@ -35,9 +33,8 @@ updates:
interval: "monthly"
assignees:
- "ricoberger"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "changelog: changed"
groups:
docker:
patterns:
@@ -49,9 +46,8 @@ updates:
interval: "monthly"
assignees:
- "ricoberger"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "changelog: changed"
groups:
npm:
patterns:
@@ -63,9 +59,8 @@ updates:
interval: "monthly"
assignees:
- "ricoberger"
commit-message:
prefix: "chore"
include: "scope"
labels:
- "changelog: changed"
groups:
npm:
patterns:

30
.github/release.yaml vendored Normal file
View File

@@ -0,0 +1,30 @@
---
name-template: "$RESOLVED_VERSION"
tag-template: "$RESOLVED_VERSION"
version-template: "v$MAJOR.$MINOR.$PATCH"
categories:
- title: "Added"
labels:
- "changelog: added"
- title: "Fixed"
labels:
- "changelog: fixed"
- title: "Changed"
labels:
- "changelog: changed"
version-resolver:
minor:
labels:
- "changelog: added"
patch:
labels:
- "changelog: changed"
- "changelog: fixed"
default: patch
category-template: "### $TITLE"
change-template: "- #$NUMBER: $TITLE @$AUTHOR"
template: |
$CHANGES
replacers:
- search: ":warning:"
replace: ":warning: _Breaking change:_ :warning:"

View File

@@ -1,65 +0,0 @@
---
name: Landing Page
on:
push:
branches:
- main
jobs:
# The "Build Landing Page" job builds our landing page.
build-landing-page:
name: Build Landing Page
runs-on: ubuntu-latest
permissions:
contents: read
pages: write
id-token: write
defaults:
run:
working-directory: "landing"
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Setup Node
uses: actions/setup-node@v5
with:
node-version: "20"
cache: npm
cache-dependency-path: landing/package-lock.json
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Install Dependencies
run: |
npm install
- name: Build
run: |
npm run build
- name: Upload Artifact
uses: actions/upload-pages-artifact@v4
with:
path: ./landing/out
# The "Deploy Landing Page" job deploys our landing page to GitHub Pages.
deploy-landing-page:
name: Deploy Landing Page
runs-on: ubuntu-latest
needs: build-landing-page
permissions:
contents: read
pages: write
id-token: write
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

View File

@@ -3,19 +3,80 @@ name: Release
on:
push:
tags:
- v*
branches:
- main
jobs:
release:
name: Release
# The "Changelog" job creates a new release draft on GitHub.
changelog:
name: Changelog
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
steps:
- name: Release
uses: softprops/action-gh-release@v2
if: github.ref_type == 'tag'
- name: Update Changelog
uses: release-drafter/release-drafter@v6
with:
generate_release_notes: true
make_latest: true
config-name: release.yaml
disable-autolabeler: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# The "Build Landing Page" job builds our landing page.
build-landing-page:
name: Build Landing Page
runs-on: ubuntu-latest
permissions:
contents: read
pages: write
id-token: write
defaults:
run:
working-directory: "landing"
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Setup Node
uses: actions/setup-node@v5
with:
node-version: "20"
cache: npm
cache-dependency-path: landing/package-lock.json
- name: Setup Pages
uses: actions/configure-pages@v5
- name: Install Dependencies
run: |
npm install
- name: Build
run: |
npm run build
- name: Upload Artifact
uses: actions/upload-pages-artifact@v4
with:
path: ./landing/out
# The "Deploy Landing Page" job deploys our landing page to GitHub Pages.
deploy-landing-page:
name: Deploy Landing Page
runs-on: ubuntu-latest
needs: build-landing-page
permissions:
contents: read
pages: write
id-token: write
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2026 Rico Berger
Copyright (c) 2025 Rico Berger
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in

View File

@@ -1,25 +1,22 @@
<div align="center">
<img src=".github/assets/icon.png" width="200" />
<br><br>
<img src=".github/assets/icon.png" width="200" />
<br><br>
**FeedDeck** is an open source RSS and social media feed reader, inspired by
TweetDeck. FeedDeck allows you to follow your favorite feeds in one place on all
platforms.
</div>
<p align="center">
<a href="https://apps.apple.com/us/app/feeddeck/id6451055362" target="_blank"><img src=".github/assets/badge-app-store.png" height="50"></a>
<a href="https://play.google.com/store/apps/details?id=app.feeddeck.feeddeck" target="_blank"><img src=".github/assets/badge-google-play.png" height="50"></a>
<a href="https://app.feeddeck.app" target="_blank"><img src=".github/assets/badge-web.png" height="50"></a>
<a href="https://apps.apple.com/us/app/feeddeck/id6451055362" target="_blank"><img src=".github/assets/badge-mac-app-store.png" height="50"></a>
<a href="https://www.microsoft.com/store/apps/9NPHPGRRCT5H" target="_blank"><img src=".github/assets/badge-windows-store.png" height="50"></a>
<a href="https://flathub.org/en/apps/app.feeddeck.feeddeck" target="_blank"><img src=".github/assets/badge-flathub.png" height="50"></a>
<p>
<a href="https://apps.apple.com/us/app/feeddeck/id6451055362" target="_blank"><img src=".github/assets/badge-app-store.svg" height="50"></a>
<a href="https://play.google.com/store/apps/details?id=app.feeddeck.feeddeck" target="_blank"><img src=".github/assets/badge-google-play.svg" height="50"></a>
<a href="https://app.feeddeck.app" target="_blank"><img src=".github/assets/badge-web.svg" height="50"></a>
<a href="https://apps.apple.com/us/app/feeddeck/id6451055362" target="_blank"><img src=".github/assets/badge-mac-app-store.svg" height="50"></a>
<a href="https://www.microsoft.com/store/apps/9NPHPGRRCT5H" target="_blank"><img src=".github/assets/badge-windows-store.svg" height="50"></a>
<a href="https://flathub.org/en/apps/app.feeddeck.feeddeck" target="_blank"><img src=".github/assets/badge-flathub.svg" height="50"></a>
</p>
<div align="center">
<img src=".github/assets/screenshot.png" width="100%" />
<br><br>
<img src=".github/assets/screenshot.png" width="100%" />
<br><br>
</div>
**FeedDeck** is an open source RSS and social media feed reader, inspired by

View File

@@ -3611,9 +3611,9 @@
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
},
"node_modules/js-yaml": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
"integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
"integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"license": "MIT",
"dependencies": {
"argparse": "^2.0.1"