This is an automated email from the ASF dual-hosted git repository.

jorgecarleitao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/master by this push:
     new 212a001  Fixed RAT and Rust linting.
212a001 is described below

commit 212a0016b7b2353bcde9b40fef5404e947a479a5
Author: Jorge C. Leitao <[email protected]>
AuthorDate: Sun Apr 18 17:00:52 2021 +0000

    Fixed RAT and Rust linting.
---
 .github/workflows/archery.yml | 64 -------------------------------------------
 .github/workflows/dev.yml     | 59 ++-------------------------------------
 2 files changed, 3 insertions(+), 120 deletions(-)

diff --git a/.github/workflows/archery.yml b/.github/workflows/archery.yml
deleted file mode 100644
index 761e045..0000000
--- a/.github/workflows/archery.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Archery & Crossbow
-
-on:
-  push:
-    paths:
-      - '.github/workflows/archery.yml'
-      - 'dev/archery/**'
-      - 'dev/tasks/**'
-      - 'docker-compose.yml'
-  pull_request:
-    paths:
-      - '.github/workflows/archery.yml'
-      - 'dev/archery/**'
-      - 'dev/tasks/**'
-      - 'docker-compose.yml'
-
-jobs:
-
-  test:
-    if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
-    name: Archery Unittests and Crossbow Check Config
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout Arrow
-        uses: actions/checkout@v2
-        with:
-          fetch-depth: 0
-      - name: Git Fixup
-        if: ${{ github.event_name == 'pull_request' }}
-        shell: bash
-        run: git branch master origin/master
-      - name: Free Up Disk Space
-        run: ci/scripts/util_cleanup.sh
-      - name: Setup Python
-        uses: actions/setup-python@v1
-        with:
-          python-version: '3.6'
-      - name: Install Archery, Crossbow- and Test Dependencies
-        run: pip install pytest responses -e dev/archery[all]
-      - name: Archery Unittests
-        working-directory: dev/archery
-        run: pytest -v archery
-      - name: Archery Docker Validation
-        run: archery docker
-      - name: Crossbow Check Config
-        working-directory: dev/tasks
-        run: archery crossbow check-config
diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml
index d1b0184..12888a6 100644
--- a/.github/workflows/dev.yml
+++ b/.github/workflows/dev.yml
@@ -31,66 +31,13 @@ jobs:
   lint:
     name: Lint C++, Python, R, Rust, Docker, RAT
     runs-on: ubuntu-latest
-    if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
     steps:
-      - name: Checkout Arrow
-        uses: actions/checkout@v2
-        with:
-          fetch-depth: 0
-      - name: Fetch Submodules and Tags
-        run: ci/scripts/util_checkout.sh
-      - name: Free Up Disk Space
-        run: ci/scripts/util_cleanup.sh
+      - uses: actions/checkout@v2
       - name: Setup Python
         uses: actions/setup-python@v1
         with:
           python-version: 3.8
       - name: Setup Archery
         run: pip install -e dev/archery[docker]
-      - name: Execute Docker Build
-        run: |
-          sudo sysctl -w kernel.core_pattern="core.%e.%p"
-          ulimit -c unlimited
-          archery docker run ubuntu-lint
-      - name: Docker Push
-        if: success() && github.event_name == 'push' && github.repository == 
'apache/arrow'
-        continue-on-error: true
-        run: archery docker push ubuntu-lint
-
-  release:
-    name: Source Release and Merge Script
-    runs-on: ubuntu-20.04
-    if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
-    env:
-      GIT_AUTHOR_NAME: Github Actions
-      GIT_AUTHOR_EMAIL: github@actions
-      GIT_COMMITTER_NAME: Github Actions
-      GIT_COMMITTER_EMAIL: github@actions
-    steps:
-      - name: Checkout Arrow
-        uses: actions/checkout@v2
-        with:
-          fetch-depth: 0
-      - name: Fetch Submodules and Tags
-        shell: bash
-        run: ci/scripts/util_checkout.sh
-      - name: Install Python
-        uses: actions/setup-python@v1
-        with:
-          python-version: '3.6'
-      - name: Install Ruby
-        uses: ruby/setup-ruby@v1
-        with:
-          ruby-version: '2.6'
-      - name: Install Dependencies
-        shell: bash
-        run: |
-          pip install cython setuptools pytest jira
-      - name: Run Release Test
-        shell: bash
-        run: |
-          ci/scripts/release_test.sh $(pwd)
-      - name: Run Merge Script Test
-        shell: bash
-        run: |
-          pytest -v dev/test_merge_arrow_pr.py
+      - name: Lint
+        run: archery lint --rat --rust

Reply via email to