feat: build using forgejo actions
All checks were successful
Release / build (push) Successful in 3m48s

This commit is contained in:
Troy 2025-03-08 16:59:37 +00:00
parent a9d6c1b327
commit d200bcb9b5
Signed by: troy
GPG key ID: DFC06C02ED3B4711
6 changed files with 6 additions and 38 deletions

View file

@ -1,4 +1,4 @@
name: Rust
name: Release
on:
push:
@ -19,10 +19,10 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build release
run: cargo build --release
- uses: https://github.com/dtolnay/rust-toolchain@stable
- run: cargo build --release
- name: Upload release assets
uses: softprops/action-gh-release@v2
uses: https://gitea.com/actions/gitea-release-action@v1
with:
files: ${{ env.BIN_NAME }}

1
.github/CODEOWNERS vendored
View file

@ -1 +0,0 @@
* @troylusty

View file

@ -1,10 +0,0 @@
version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"
groups:
dev-dependencies:
patterns:
- "*"

View file

@ -1,21 +0,0 @@
name: Test
on:
pull_request:
workflow_call:
permissions:
contents: read
env:
CARGO_TERM_COLOR: always
jobs:
run-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build
run: cargo build

2
Cargo.lock generated
View file

@ -1031,7 +1031,7 @@ dependencies = [
[[package]]
name = "packard"
version = "0.0.3"
version = "0.0.4"
dependencies = [
"anyhow",
"chrono",

View file

@ -1,6 +1,6 @@
[package]
name = "packard"
version = "0.0.3"
version = "0.0.4"
edition = "2021"
description = "A terminal based feed checker."
authors = ["Troy Lusty <hello@troylusty.com>"]