diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..e631a87 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,12 @@ +name: Publish package to GitHub Packages +on: [push] +jobs: + publishing: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-java@v1 + with: + java-version: 1.8 + - name: Build + run: ./gradlew build diff --git a/.github/workflows/build_and_publish.yml b/.github/workflows/build_and_publish.yml index b93c187..2943658 100644 --- a/.github/workflows/build_and_publish.yml +++ b/.github/workflows/build_and_publish.yml @@ -1,23 +1,23 @@ -name: Publish package to GitHub Packages -on: [push] -jobs: - publishing: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - name: Rewrite version - run: | - branch="`echo "${{ github.ref }}" | grep -o "[^/]*$"`" - cat gradle.properties | sed -e "s/^library_version=\([0-9\.]*\)/library_version=\1-branch_$branch-build${{ github.run_number }}/" > gradle.properties.tmp - rm gradle.properties - mv gradle.properties.tmp gradle.properties - - name: Build - run: ./gradlew build - - name: Publish - run: ./gradlew --no-parallel publishAllPublicationsToGithubPackagesRepository - env: - GITHUBPACKAGES_USER: ${{ github.actor }} - GITHUBPACKAGES_PASSWORD: ${{ secrets.GITHUB_TOKEN }} +#name: Publish package to GitHub Packages +#on: [push] +#jobs: +# publishing: +# runs-on: ubuntu-latest +# steps: +# - uses: actions/checkout@v2 +# - uses: actions/setup-java@v1 +# with: +# java-version: 1.8 +# - name: Rewrite version +# run: | +# branch="`echo "${{ github.ref }}" | grep -o "[^/]*$"`" +# cat gradle.properties | sed -e "s/^library_version=\([0-9\.]*\)/library_version=\1-branch_$branch-build${{ github.run_number }}/" > gradle.properties.tmp +# rm gradle.properties +# mv gradle.properties.tmp gradle.properties +# - name: Build +# run: ./gradlew build +# - name: Publish +# run: ./gradlew --no-parallel publishAllPublicationsToGithubPackagesRepository -x signJsPublication -x signJvmPublication -x signKotlinMultiplatformPublication -x signMetadataPublication -x signAndroidDebugPublication -x signAndroidReleasePublication -x signKotlinMultiplatformPublication +# env: +# GITHUBPACKAGES_USER: ${{ github.actor }} +# GITHUBPACKAGES_PASSWORD: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build_and_publish_docker.yml b/.github/workflows/build_and_publish_docker.yml index 39fd5e9..6674d34 100644 --- a/.github/workflows/build_and_publish_docker.yml +++ b/.github/workflows/build_and_publish_docker.yml @@ -1,28 +1,28 @@ -name: Publish Docker image -on: [push] -jobs: - push_to_registry: - name: Push Docker image to Docker Hub - runs-on: ubuntu-latest - steps: - - name: Check out the repo - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - name: Build - run: ./gradlew build - - name: Docker meta - id: docker_meta - uses: crazy-max/ghaction-docker-meta@v1 - with: - images: name/app - tag-sha: true - tag-latest: false - - name: Push to Docker Hub - uses: docker/build-push-action@v1 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - context: . - tags: ${{ steps.docker_meta.outputs.tags }} +#name: Publish Docker image +#on: [push] +#jobs: +# push_to_registry: +# name: Push Docker image to Docker Hub +# runs-on: ubuntu-latest +# steps: +# - name: Check out the repo +# uses: actions/checkout@v2 +# - uses: actions/setup-java@v1 +# with: +# java-version: 1.8 +# - name: Build +# run: ./gradlew build +# - name: Docker meta +# id: docker_meta +# uses: crazy-max/ghaction-docker-meta@v1 +# with: +# images: name/app +# tag-sha: true +# tag-latest: false +# - name: Push to Docker Hub +# uses: docker/build-push-action@v1 +# with: +# username: ${{ secrets.DOCKER_USERNAME }} +# password: ${{ secrets.DOCKER_PASSWORD }} +# context: . +# tags: ${{ steps.docker_meta.outputs.tags }}