diff --git a/.gitea/workflows/build-hydros-assets.yml b/.gitea/workflows/build-hydros-assets.yml new file mode 100644 index 0000000..1e9034d --- /dev/null +++ b/.gitea/workflows/build-hydros-assets.yml @@ -0,0 +1,33 @@ +name: Build hydros-assets +on: + push: + branches: + - main + paths: + - .gitea/workflows/build-hydros-assets.yml + - "hydros-assets/**" + workflow_dispatch: + +jobs: + build_push: + name: Build and push image + runs-on: ubuntu-latest + + steps: + - name: Setup environment + shell: bash + run: | + sudo apt-get update + sudo apt-get install -y podman iptables + + # These stage versions are pinned by https://github.com/renovatebot/renovate + - name: Checkout + uses: actions/checkout@v6 # v5 + + - name: Build RPM and Upload + uses: https://git.hydrosaber.com/hydros/build-rpm@main + with: + spec-file-path: ./hydros-assets/hydros-assets.spec + repository-user: eriq12 + repository-user-token: ${{ secrets.RPM_PACKAGE_TOKEN }} + extra-source-directory: ./hydros-assets/hydros diff --git a/hydros-assets/hydros-assets.spec b/hydros-assets/hydros-assets.spec new file mode 100644 index 0000000..3cf7cc2 --- /dev/null +++ b/hydros-assets/hydros-assets.spec @@ -0,0 +1,25 @@ +Name: hydros-assets +Version: 0.0.1 +Release: %autorelease +Summary: The bundle of assets for HydrOS +BuildArch: noarch + +Source0: source.tar.gz + +%description + +%prep +%autosetup -C + +%build +# nothing to build + +%install +install -Dm0444 -t %{buildroot}%{_datarootdir}/hydros/ %{_builddir}/source/hydros/default-background.png + +%files +%{_datarootdir}/hydros/default-background.png + +%changelog +* Sun Mar 29 2026 Eriq Taing +- First version packaged diff --git a/hydros-assets/hydros/default-background.png b/hydros-assets/hydros/default-background.png new file mode 100644 index 0000000..039c6c0 Binary files /dev/null and b/hydros-assets/hydros/default-background.png differ