mirror of
https://github.com/rommapp/romm.git
synced 2026-02-18 00:27:41 +01:00
read version directly from pyproject.toml
This commit is contained in:
9
.github/workflows/build.yml
vendored
9
.github/workflows/build.yml
vendored
@@ -2,11 +2,6 @@ name: Build and Push Docker Image
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: "Release version"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
jobs:
|
||||
build:
|
||||
@@ -46,10 +41,10 @@ jobs:
|
||||
name=zurdi15/romm
|
||||
name=ghcr.io/zurdi15/romm
|
||||
tags: |
|
||||
type=raw,value=${{ inputs.version }}
|
||||
type=raw,value=$(awk -F' = ' '/^version =/ {print $2}' pyproject.toml)
|
||||
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'release') }}
|
||||
labels: |
|
||||
org.opencontainers.image.version=${{ inputs.version }}
|
||||
org.opencontainers.image.version=$(awk -F' = ' '/^version =/ {print $2}' pyproject.toml)
|
||||
org.opencontainers.image.title="zurdi15/romm"
|
||||
org.opencontainers.image.description="RomM (ROM Manager) allows you to scan, enrich, and browse your game collection with a clean and responsive interface. With support for multiple platforms, various naming schemes and custom tags, RomM is a must-have for anyone who plays on emulators."
|
||||
org.opencontainers.image.licenses="GPL-3.0"
|
||||
|
||||
Reference in New Issue
Block a user