Skip to content
This repository has been archived by the owner on Apr 14, 2024. It is now read-only.

sync svn

sync svn #1435

Workflow file for this run

name: sync svn
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: oscam-svn
- name: install git svn
run: |
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git-svn
- name: sync with svn repo
run: |
git config --global user.name "oscam-emu"
git config --global user.email "[email protected]"
git svn init https://svn.streamboard.tv/oscam/trunk --rewrite-root=http://www.streamboard.tv/svn/oscam/trunk
git update-ref refs/remotes/git-svn refs/remotes/origin/oscam-svn
git svn rebase
git push