name: Generate emu config (Linux) on: push: branches: [ "ci_runner" ] # pull_request: # branches: [ "ci_runner" ] permissions: contents: read jobs: build: runs-on: ubuntu-22.04 steps: - name: Checkout branch uses: actions/checkout@v4 - name: Install dependencies shell: bash working-directory: ${{ github.workspace }}/scripts run: sudo chmod 77 recreate_venv_linux.sh && sudo ./recreate_venv_linux.sh - name: Rebuild shell: bash working-directory: ${{ github.workspace }}/scripts run: sudo chmod 77 rebuild_linux.sh && sudo ./rebuild_linux.sh - name: Upload build uses: actions/upload-artifact@v4 with: name: "generate_emu_config-linux-${{ github.sha }}" path: 'scripts/bin/linux/' if-no-files-found: 'error' compression-level: 9 retention-days: 1