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

Prepare Release 0.1.2 #102

Closed
wants to merge 6 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions .github/workflows/pr_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:
name: Filter changed paths
runs-on: ubuntu-latest
outputs:
is_release: ${{ env.RELEASE_CANDIDATE }}
src_changed: ${{ steps.check_files.outputs.src_files }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -53,17 +54,22 @@ jobs:
bump_version:
name: PR bump version
runs-on: ubuntu-latest
if: ${{ needs.filter_paths.outputs.src_changed == 'true' }}
if: ${{ needs.filter_paths.outputs.src_changed == 'true' || needs.filter_paths.outputs.is_release == 'true' }}
needs: filter_paths
outputs:
bumped: ${{ steps.persist_version.outputs.changes_detected || 'false' }}
version_name: ${{ steps.bump_version.outputs.VERSION_NAME }}
version_code: ${{ steps.bump_version.outputs.VERSION_CODE }}
permissions:
# Required by stefanzweifel/git-auto-commit-action
# Give the default GITHUB_TOKEN write permission to commit and push the changed files back to the repository.
# I can't use expressions here :(
contents: 'write'
steps:
- uses: actions/checkout@v4
if: ${{ env.RELEASE_CANDIDATE == 'true' }}
with:
# Reqyured by stefanzweifel/git-auto-commit-action
# Required by stefanzweifel/git-auto-commit-action
# PR check will stuck on 'waiting for status' without PAT after version bump pushing
token: ${{ secrets.PAT }}
ref: ${{ github.head_ref }}
Expand Down
6 changes: 3 additions & 3 deletions docs/DEVELOPING-ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- Linux. Возможно получится собрать и с помощью macOS, но это не проверялось. Ваша система должна иметь возможность запуска shell скриптов.
- Android [SDK](https://developer.android.com/studio).
- Android [NDK](https://developer.android.com/ndk). Проверьте используемый проектом `ndkVersion`, чтобы установить правильную версию.
- [CMake](https://developer.android.com/ndk/guides/cmake). Может быть установлен с помощью Android Studio.
- [CMake](https://developer.android.com/ndk/guides/cmake). Может быть установлен с помощью Android Studio. `CMake` должен быть доступен из `PATH` для того чтобы скомпилировать native модуль.
- [Autotools](https://www.gnu.org/software/automake/faq/autotools-faq.html).
- [Kotlin](https://developer.android.com/kotlin). Может быть установлен с помощью Android Studio.
- [Rust](https://www.rust-lang.org/tools/install). Rustup сам установит необходимые toolchain и цели
Expand Down Expand Up @@ -143,8 +143,8 @@
Установите [Bundler](https://bundler.io) и
следуйте [инструкции](https://docs.fastlane.tools/getting-started/android/setup) по установке
Fastlane. Убедитесь, что вы используете поддерживаемую версию Ruby. Вы можете
использовать [rbenv](https://github.com/rbenv/rbenv) или схожие инструменты, чтобы использовать
версию Ruby, указанную в файле `.ruby-version`.
использовать [asdf](https://asdf-vm.com), чтобы использовать
версию Ruby, указанную в файле `.tool-versions`.

Теперь вы можете установить все требуемые Ruby gems:

Expand Down
4 changes: 2 additions & 2 deletions docs/DEVELOPING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Use Android Studio and Gradle to build *Seeneva* apk/bundle.
- Linux. It might be possible to use macOS, but it has not been tested. Your environment should be able to run shell scripts.
- Android [SDK](https://developer.android.com/studio).
- Android [NDK](https://developer.android.com/ndk). Check project's `ndkVersion` to find out which version to install.
- [CMake](https://developer.android.com/ndk/guides/cmake). Can be installed using Android Studio.
- [CMake](https://developer.android.com/ndk/guides/cmake). Can be installed using Android Studio. In order to compile the native module, `CMake` must be available via `PATH`.
- [Autotools](https://www.gnu.org/software/automake/faq/autotools-faq.html).
- [Kotlin](https://developer.android.com/kotlin). Can be installed using Android Studio.
- [Rust](https://www.rust-lang.org/tools/install). Rustup will automatically install all required
Expand Down Expand Up @@ -141,7 +141,7 @@ The project uses [Fastlane](https://fastlane.tools) to automate build and deploy
Install [Bundler](https://bundler.io) and check
Fastlane's [setup](https://docs.fastlane.tools/getting-started/android/setup) instruction. You
should ensure that you use supported Ruby version. You can
use [rbenv](https://github.com/rbenv/rbenv) to use Ruby version described in the `.ruby-version`
use [asdf](https://asdf-vm.com) to use Ruby version described in the `.tool-versions`
file.

After that you can install all required Ruby gems by calling:
Expand Down
3 changes: 3 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
New:
- Added support for Android 13.
- New translations added. Thanks to the contributors!
3 changes: 3 additions & 0 deletions fastlane/metadata/android/ru-RU/changelogs/4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Новое:
- Добавлена поддержка Android 13.
- Добавлены переводы на новые языки. Спасибо за помощь в переводе!
4 changes: 2 additions & 2 deletions seeneva.properties
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
seeneva.versionName=0.1.1
seeneva.versionCode=3
seeneva.versionName=0.1.2
seeneva.versionCode=4
Loading