feat: Config #17
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: push_lib_widget | |
on: | |
push: | |
paths: | |
- '**' | |
jobs: | |
prepare: | |
runs-on: ubuntu-latest | |
container: | |
image: registry.cn-shanghai.aliyuncs.com/dango/android_ci:latest # 指定您的自定义 Docker 镜像及其标签 | |
options: --platform linux/amd64 | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v2 | |
- name: Generate New Version Code | |
uses: | | |
# Generate a new version code based on the previous one | |
prev_version=$(grep "versionCode" app/build.gradle | grep -o '[0-9]\+') | |
new_version=$((prev_version + 1)) | |
echo "::set-output name=new_version::$new_version" | |
build: | |
runs-on: ubuntu-latest | |
container: | |
image: registry.cn-shanghai.aliyuncs.com/dango/android_ci:latest # 指定您的自定义 Docker 镜像及其标签 | |
options: --platform linux/amd64 | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v2 | |
- name: 打印环境变量 | |
run: | | |
env | |
- name: Display Commit SHA | |
run: | | |
echo "Current Commit SHA: ${{ github.sha }}" | |
- name: Display Branch/Tag Name | |
run: | | |
echo "Current Ref: ${{ github.ref }}" | |
- name: Display Commit Author | |
run: | | |
echo "Commit Author: ${{ github.actor }}" | |
echo "Commit Author: ${{ github.actor }}" | |
- name: Display Repository Name | |
run: | | |
echo "Repository: ${{ github.repository }}" | |
# 获取git log | |
- name: Get git log | |
id: git_log | |
run: | | |
pwd | |
git config --global --add safe.directory /__w/DangoUnit/DangoUnit | |
updateLog=`git log --pretty=format:"%s" -1` | |
echo "updateLog=$updateLog" >> $GITHUB_ENV | |
git log --pretty=format:"%s" -1 | |
- name: Show Latest Commit | |
run: | | |
git log -n 1 | |