Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build & ci: Setup version naming scheme & auto release CI #18

Merged
merged 18 commits into from
Aug 31, 2023
Merged

build & ci: Setup version naming scheme & auto release CI #18

merged 18 commits into from
Aug 31, 2023

Commits on Aug 30, 2023

  1. build: Change version number to git-based system

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    244b869 View commit details
    Browse the repository at this point in the history
  2. ci: Setup basic beta build and publish action

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ca9e0da View commit details
    Browse the repository at this point in the history
  3. ci: Enable --stacktrace for gradle build

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    0b5713a View commit details
    Browse the repository at this point in the history
  4. ci: Fix mod info getter

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    01f5485 View commit details
    Browse the repository at this point in the history
  5. ci: Remove pull_request dispatch for pre-release action

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a4de731 View commit details
    Browse the repository at this point in the history
  6. ci: Setup REDEN_BUILD_TYPE ENV

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ad7e9c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. ci: Add build action for PRs

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d9ea2a2 View commit details
    Browse the repository at this point in the history
  2. ci: Allow multiple artifacts for dev ci

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    e1ea7c8 View commit details
    Browse the repository at this point in the history
  3. ci: Enable Gradle Cache

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    ade3f9f View commit details
    Browse the repository at this point in the history
  4. build: Add a version suffix when building with GitHub Action

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3a8ab2f View commit details
    Browse the repository at this point in the history
  5. ci: Fix release condition

    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3e80969 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dddc252 View commit details
    Browse the repository at this point in the history
  7. ci: Add more publish requirement

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    9db7fcc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dbaa6f6 View commit details
    Browse the repository at this point in the history
  9. ci: Add stable release CI

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    74fbe3e View commit details
    Browse the repository at this point in the history
  10. ci: Fix

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    12dbf48 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4b68d22 View commit details
    Browse the repository at this point in the history
  12. ci: Add publish to Modrinth & CurseForge

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    b20d963 View commit details
    Browse the repository at this point in the history