name: Build RootFS for ${{ inputs.version }} on: workflow_call: inputs: version: required: true type: string jobs: build: runs-on: vm-docker-build2 steps: - name: Checkout repo uses: actions/checkout@v3 - name: Set up scripts run: chmod +x scripts/*.sh - name: Build rootfs run: ./scripts/build-rootfs.sh "${{ inputs.version }}" - name: Validate rootfs run: ./scripts/validate-rootfs.sh "${{ inputs.version }}" - name: Upload to upload-repo run: | ./scripts/upload-rootfs.sh "${{ inputs.version }}" "${{ secrets.GIT_USERNAME }}" "${{ secrets.GIT_PASSWORD }}"