feat: Adds release workflow to gitea
All checks were successful
CI / Ubuntu (push) Successful in 2m51s

This commit is contained in:
2024-12-24 16:44:28 -05:00
parent 322327d6d7
commit 0148ad6df2
2 changed files with 18 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
---
name: Release
on:
push:
tags:
- "*.*.*"
- "v*.*.*"
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Release
uses: softprops/action-gh-release@v2

View File

@@ -8,6 +8,7 @@ let package = Package(
.macOS(.v13) .macOS(.v13)
], ],
products: [ products: [
.executable(name: "bump-version", targets: ["bump-version"]),
.library(name: "CliClient", targets: ["CliClient"]), .library(name: "CliClient", targets: ["CliClient"]),
.library(name: "ConfigurationClient", targets: ["ConfigurationClient"]), .library(name: "ConfigurationClient", targets: ["ConfigurationClient"]),
.library(name: "FileClient", targets: ["FileClient"]), .library(name: "FileClient", targets: ["FileClient"]),