diff --git a/.github/workflows/publish-snapshot.yml b/.github/workflows/build-artifacts.yml similarity index 73% rename from .github/workflows/publish-snapshot.yml rename to .github/workflows/build-artifacts.yml index 4be3d3c4..2c982b6e 100644 --- a/.github/workflows/publish-snapshot.yml +++ b/.github/workflows/build-artifacts.yml @@ -1,11 +1,11 @@ -name: Publish Snapshots +name: Build artifacts on: push: branches: - master jobs: - publish: + build: runs-on: ubuntu-22.04 steps: - name: Checkout Repository @@ -26,8 +26,3 @@ jobs: key: ${{ runner.OS }}-gradle-${{ hashFiles('**/*.gradle') }} restore-keys: | ${{ runner.OS }}-gradle- - - name: Publish to SayanDevelopment snapshot repo - run: ./gradlew publish - env: - REPO_SAYAN_USER: ${{ secrets.REPO_SAYAN_USER }} - REPO_SAYAN_TOKEN: ${{ secrets.REPO_SAYAN_TOKEN }} diff --git a/.github/workflows/publish-sayanrepo.yml b/.github/workflows/publish-sayanrepo.yml new file mode 100644 index 00000000..940ce187 --- /dev/null +++ b/.github/workflows/publish-sayanrepo.yml @@ -0,0 +1,16 @@ +name: Publish Snapshots +on: + workflow_run: + workflows: ["Build artifacts"] + types: + - completed + +jobs: + publish_to_sayanrepo: + runs-on: ubuntu-22.04 + steps: + - name: Publish to SayanDevelopment snapshot repo + run: ./gradlew publish + env: + REPO_SAYAN_USER: ${{ secrets.REPO_SAYAN_USER }} + REPO_SAYAN_TOKEN: ${{ secrets.REPO_SAYAN_TOKEN }}