name: Development build on: push: branches: - master permissions: contents: write jobs: linux-build: runs-on: ubuntu-latest steps: - name: Checkout sources uses: actions/checkout@v6 - name: Install sing-box run: curl -fsSL https://sing-box.app/install.sh | sh - name: Compile domain.srs run: sing-box rule-set compile --output domain.srs domain.json - name: Compile ip_cidr.srs run: sing-box rule-set compile --output ip_cidr.srs ip_cidr.json