From cc64e21615ce1cd20aed5f7617250f09aa350f14 Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Sat, 2 Dec 2023 00:12:09 +0000 Subject: [PATCH] Cleanup workflows, fix deploy token --- .github/workflows/main.yaml | 57 ------------------------------------- .github/workflows/test.yaml | 29 +++++++++++++++++++ 2 files changed, 29 insertions(+), 57 deletions(-) delete mode 100644 .github/workflows/main.yaml create mode 100644 .github/workflows/test.yaml diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml deleted file mode 100644 index 6fa97d1..0000000 --- a/.github/workflows/main.yaml +++ /dev/null @@ -1,57 +0,0 @@ -name: Main Workflow -on: - pull_request: - branches: - - main - push: - branches: - - main - tags: - - v* -jobs: - lint-and-test: - name: Lint and test library - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Set up Java - uses: actions/setup-java@v3 - with: - distribution: 'adopt' - java-version: 17 - - - name: Verify Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Run checks - run: ./gradlew check - publish: - name: Publish package - runs-on: ubuntu-latest - needs: - - lint-and-test - steps: - - uses: actions/checkout@v4 - - - name: Set up Java - uses: actions/setup-java@v3 - with: - distribution: 'adopt' - java-version: 17 - - - name: Verify Gradle wrapper - uses: gradle/wrapper-validation-action@v1 - - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - - name: Publish to Gitea package repository - env: - TINYVM_VERSION: "0.0.0" # testing for now - GITEA_USERNAME: ${{ github.repository_owner }} - GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} - run: ./gradlew publishAllPublicationsToGiteaRepository \ No newline at end of file diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml new file mode 100644 index 0000000..b508d48 --- /dev/null +++ b/.github/workflows/test.yaml @@ -0,0 +1,29 @@ +name: Main Workflow +on: + pull_request: + branches: + - main + push: + branches: + - main +jobs: + lint-and-test: + name: Lint and test library + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Java + uses: actions/setup-java@v3 + with: + distribution: adopt + java-version: 17 + + - name: Verify Gradle wrapper + uses: gradle/wrapper-validation-action@v1 + + - name: Setup Gradle + uses: gradle/gradle-build-action@v2 + + - name: Run checks + run: ./gradlew check \ No newline at end of file