diff --git a/.github/workflows/run-obs.yml b/.github/workflows/run-obs.yml index 12df5e7c..db40e5b2 100644 --- a/.github/workflows/run-obs.yml +++ b/.github/workflows/run-obs.yml @@ -4,18 +4,18 @@ on: workflow_dispatch: inputs: package: - description: 'Package to update (dms, dms-git, or all)' + description: "Package to update (dms, dms-git, or all)" required: false - default: 'all' + default: "all" rebuild_release: - description: 'Release number for rebuilds (e.g., 2, 3, 4 to increment spec Release)' + description: "Release number for rebuilds (e.g., 2, 3, 4 to increment spec Release)" required: false - default: '' + default: "" push: tags: - - 'v*' + - "v*" schedule: - - cron: '0 */3 * * *' # Every 3 hours for dms-git builds + - cron: "0 */3 * * *" # Every 3 hours for dms-git builds jobs: check-updates: @@ -260,7 +260,7 @@ jobs: - name: Install Go uses: actions/setup-go@v5 with: - go-version: '1.24' + go-version: "1.24" - name: Install OSC run: | diff --git a/.github/workflows/run-ppa.yml b/.github/workflows/run-ppa.yml index 52640d5c..1cf8bccd 100644 --- a/.github/workflows/run-ppa.yml +++ b/.github/workflows/run-ppa.yml @@ -4,15 +4,15 @@ on: workflow_dispatch: inputs: package: - description: 'Package to upload (dms, dms-git, dms-greeter, or all)' + description: "Package to upload (dms, dms-git, dms-greeter, or all)" required: false - default: 'dms-git' + default: "dms-git" rebuild_release: - description: 'Release number for rebuilds (e.g., 2, 3, 4 for ppa2, ppa3, ppa4)' + description: "Release number for rebuilds (e.g., 2, 3, 4 for ppa2, ppa3, ppa4)" required: false - default: '' + default: "" schedule: - - cron: '0 */3 * * *' # Every 3 hours for dms-git builds + - cron: "0 */3 * * *" # Every 3 hours for dms-git builds jobs: check-updates: @@ -92,7 +92,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '1.24' + go-version: "1.24" cache: false - name: Install build dependencies diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml new file mode 100644 index 00000000..46c2a4a8 --- /dev/null +++ b/.github/workflows/stable.yml @@ -0,0 +1,19 @@ +name: Update stable branch + +on: + push: + tags: + - "v*" + +jobs: + update-stable: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Push to stable branch + run: git push origin HEAD:refs/heads/stable --force