Skip to content

Pixels Daily Build and Release #16

Pixels Daily Build and Release

Pixels Daily Build and Release #16

Workflow file for this run

name: Pixels Daily Build and Release
on:
schedule:
- cron: '30 1 * * *'
workflow_dispatch:
jobs:
remove:
uses: ./.github/workflows/remove-daily-latest.yml
build:
needs: remove
uses: ./.github/workflows/build-pixels.yml
with:
build_type: "daily"
release:
needs: build
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Create or Update Daily Release
uses: softprops/action-gh-release@v2
with:
tag_name: daily-latest
name: "Pixels Daily Build ${{ needs.build.outputs.build_date }}"
body: |
Automated daily build created at ${{ needs.build.outputs.build_date }}.
Environment:
- Commit: ${{ needs.build.outputs.commit_hash }}
- Java: ${{ needs.build.outputs.java_version }}
- CMake: ${{ needs.build.outputs.cmake_version }}
- C++: ${{ needs.build.outputs.cxx_version }}
files: ${{ needs.build.outputs.package_path }}
prerelease: true
draft: false
env:
GH_TOKEN: ${{ secrets.PIXELS_DEVELOP }}