From d200bcb9b53f726f7f407e8d1bd066a6fa0a2412 Mon Sep 17 00:00:00 2001 From: Troy Date: Sat, 8 Mar 2025 16:59:37 +0000 Subject: [PATCH] feat: build using forgejo actions --- .../workflows/release.yml | 8 +++---- .github/CODEOWNERS | 1 - .github/dependabot.yml | 10 --------- .github/workflows/test.yml | 21 ------------------- Cargo.lock | 2 +- Cargo.toml | 2 +- 6 files changed, 6 insertions(+), 38 deletions(-) rename .github/workflows/rust.yml => .forgejo/workflows/release.yml (66%) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/dependabot.yml delete mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/rust.yml b/.forgejo/workflows/release.yml similarity index 66% rename from .github/workflows/rust.yml rename to .forgejo/workflows/release.yml index 290107d..caba46a 100644 --- a/.github/workflows/rust.yml +++ b/.forgejo/workflows/release.yml @@ -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 }} diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index 4222c24..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* @troylusty diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 72c6883..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "cargo" - directory: "/" - schedule: - interval: "weekly" - groups: - dev-dependencies: - patterns: - - "*" diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index eff78cf..0000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -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 diff --git a/Cargo.lock b/Cargo.lock index 59919d8..ebe10c3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1031,7 +1031,7 @@ dependencies = [ [[package]] name = "packard" -version = "0.0.3" +version = "0.0.4" dependencies = [ "anyhow", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 47636f9..5403e05 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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 "]