Pārlūkot izejas kodu

improve Zenodo integration (badge, concept DOI, no redundant publish)

Falko Schindler 2 mēneši atpakaļ
vecāks
revīzija
3f37e1cb94
3 mainītis faili ar 6 papildinājumiem un 3 dzēšanām
  1. 1 1
      .github/workflows/citation.yml
  2. 1 1
      CITATION.cff
  3. 4 1
      README.md

+ 1 - 1
.github/workflows/citation.yml

@@ -17,6 +17,6 @@ jobs:
           github_token: ${{ secrets.GITHUB_TOKEN }}
           zenodo_token: ${{ secrets.ZENODO_TOKEN }}
           zenodo_deposition_id: 13623775
-          zenodo_publish: true
+          zenodo_publish: false
           commit_message: "Update CITATION.cff"
           citation_cff: true

+ 1 - 1
CITATION.cff

@@ -11,7 +11,7 @@ title: 'NiceGUI: Web-based user interfaces with Python. The nice way.'
 version: 2.11.1
 date-released: '2025-02-11'
 url: https://github.com/zauberzeug/nicegui
-doi: 10.5281/zenodo.14850111
+doi: 10.5281/zenodo.7785516
 identifiers:
   - description: DOI for this application's record on Zenodo
     type: doi

+ 4 - 1
README.md

@@ -1,6 +1,8 @@
 <a href="https://nicegui.io/#about">
   <img src="https://raw.githubusercontent.com/zauberzeug/nicegui/main/screenshot.png"
-    width="200" align="right" alt="Try online!" />
+    width="200" align="right" alt="Try online!"
+    style="background: white; position: relative; z-index: 1;"
+  />
 </a>
 
 # NiceGUI
@@ -23,6 +25,7 @@ NiceGUI is available as [PyPI package](https://pypi.org/project/nicegui/), [Dock
 [![GitHub issues](https://img.shields.io/github/issues/zauberzeug/nicegui?color=blue)](https://github.com/zauberzeug/nicegui/issues)
 [![GitHub forks](https://img.shields.io/github/forks/zauberzeug/nicegui)](https://github.com/zauberzeug/nicegui/network)
 [![GitHub stars](https://img.shields.io/github/stars/zauberzeug/nicegui)](https://github.com/zauberzeug/nicegui/stargazers)
+[![DOI](https://zenodo.org/badge/365250183.svg)](https://doi.org/10.5281/zenodo.7785516)
 
 ## Features