mirror of
https://github.com/nkanaev/yarr.git
synced 2026-06-25 01:25:18 +00:00
Compare commits
5 Commits
2f39fcc6f6
...
v2.7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
05d57a2dcd | ||
|
|
6db9a4b556 | ||
|
|
c90c40aba1 | ||
|
|
41faa8c088 | ||
|
|
c447372fe2 |
7
.github/workflows/build-docker.yml
vendored
7
.github/workflows/build-docker.yml
vendored
@@ -3,6 +3,8 @@ on:
|
|||||||
push:
|
push:
|
||||||
tags:
|
tags:
|
||||||
- v*
|
- v*
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
@@ -37,6 +39,11 @@ jobs:
|
|||||||
uses: docker/metadata-action@v5
|
uses: docker/metadata-action@v5
|
||||||
with:
|
with:
|
||||||
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
|
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
|
||||||
|
tags: |
|
||||||
|
type=schedule
|
||||||
|
type=ref,event=branch
|
||||||
|
type=ref,event=tag
|
||||||
|
type=raw,value=bleeding,enable=${{ github.ref_name == 'master' }}
|
||||||
|
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v6
|
||||||
|
|||||||
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
@@ -9,7 +9,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
build_macos:
|
build_macos:
|
||||||
name: Build for MacOS
|
name: Build for MacOS
|
||||||
runs-on: macos-13
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@v6
|
||||||
@@ -44,7 +44,7 @@ jobs:
|
|||||||
|
|
||||||
build_windows:
|
build_windows:
|
||||||
name: Build for Windows
|
name: Build for Windows
|
||||||
runs-on: windows-2022
|
runs-on: windows-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v6
|
uses: actions/checkout@v6
|
||||||
@@ -67,7 +67,7 @@ jobs:
|
|||||||
out: out/windows_arm64_gui/yarr.exe
|
out: out/windows_arm64_gui/yarr.exe
|
||||||
|
|
||||||
build_multi_cli:
|
build_multi_cli:
|
||||||
name: Build for Windows/MacOS/Linux CLI
|
name: Build for Windows/Linux (CLI)
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ func main() {
|
|||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
if ver {
|
if ver {
|
||||||
fmt.Printf("v%s (%s)\n", Version, GitHash)
|
fmt.Printf("%s (%s)\n", Version, GitHash)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,14 @@
|
|||||||
# upcoming
|
# upcoming
|
||||||
|
|
||||||
|
- (new) initial PostgreSQL support
|
||||||
|
- (new) i18n: English, Chinese, French, German, Japanese, Portuguese, Russian, Spanish
|
||||||
- (fix) articles not resetting immediately after feed/filter selection (thank to @scratchmex for the report)
|
- (fix) articles not resetting immediately after feed/filter selection (thank to @scratchmex for the report)
|
||||||
- (fix) crash on empty article list with article is selected (thanks to @rksvc)
|
- (fix) crash on empty article list with article is selected (thanks to @rksvc)
|
||||||
- (fix) invalid article title in RSS feeds with media containing titles (thanks to @bwwu-git for the report)
|
- (fix) invalid article title in RSS feeds with media containing titles (thanks to @bwwu-git for the report)
|
||||||
- (fix) missing image enclosures in certain RSS feeds (thanks to @palinek for the report)
|
- (fix) missing image enclosures in certain RSS feeds (thanks to @palinek for the report)
|
||||||
- (fix) parsing namespaced legacy RSS feeds (thanks to @f100024)
|
- (fix) parsing namespaced legacy RSS feeds (thanks to @f100024)
|
||||||
|
- (fix) marking feeds read in Fever API (thanks to @weskoop)
|
||||||
|
- (etc) systray improvements for macOS
|
||||||
|
|
||||||
# v2.6 (2025-11-24)
|
# v2.6 (2025-11-24)
|
||||||
|
|
||||||
|
|||||||
@@ -51,8 +51,9 @@ while [[ $# -gt 0 ]]; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
# Replace dots with commas for version_comma
|
# Strip leading 'v' and replace dots with commas for version_comma
|
||||||
version_comma="${version//./,}"
|
version_num="${version#v}"
|
||||||
|
version_comma="${version_num//./,}"
|
||||||
|
|
||||||
# Use a here document for the template with ENDFILE delimiter
|
# Use a here document for the template with ENDFILE delimiter
|
||||||
cat <<ENDFILE > "$outfile"
|
cat <<ENDFILE > "$outfile"
|
||||||
|
|||||||
2
makefile
2
makefile
@@ -1,4 +1,4 @@
|
|||||||
VERSION=2.6
|
VERSION=$(shell git describe --exact-match --tags HEAD 2>/dev/null || echo bleeding)
|
||||||
GITHASH=$(shell git rev-parse --short=8 HEAD)
|
GITHASH=$(shell git rev-parse --short=8 HEAD)
|
||||||
|
|
||||||
GO_TAGS = sqlite_foreign_keys sqlite_json sqlite_fts5
|
GO_TAGS = sqlite_foreign_keys sqlite_json sqlite_fts5
|
||||||
|
|||||||
Reference in New Issue
Block a user