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

xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git


The following commit(s) were added to refs/heads/main by this push:
     new 8d4d8cc3a ci: Remove workflows that not running or ready (#3842)
8d4d8cc3a is described below

commit 8d4d8cc3a835c14ed576bc4240eb64237969cc08
Author: Xuanwo <[email protected]>
AuthorDate: Thu Dec 28 17:26:25 2023 +0800

    ci: Remove workflows that not running or ready (#3842)
    
    Signed-off-by: Xuanwo <[email protected]>
---
 .github/workflows/service_test_atomicserver.yml | 57 -----------------
 .github/workflows/service_test_foundationdb.yml | 59 ------------------
 .github/workflows/service_test_ipfs.yml         | 81 -------------------------
 .github/workflows/service_test_ipmfs.yml        | 61 -------------------
 4 files changed, 258 deletions(-)

diff --git a/.github/workflows/service_test_atomicserver.yml 
b/.github/workflows/service_test_atomicserver.yml
deleted file mode 100644
index f032caf43..000000000
--- a/.github/workflows/service_test_atomicserver.yml
+++ /dev/null
@@ -1,57 +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: Service Test Atomicserver
-
-on:
-  push:
-    branches:
-      - main
-  pull_request:
-    branches:
-      - main
-    paths:
-      - "core/src/**"
-      - "core/tests/**"
-      - "!core/src/docs/**"
-      - "!core/src/services/**"
-      - "core/src/services/atomicserver/**"
-      - ".github/workflows/service_test_atomicserver.yml"
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}
-  cancel-in-progress: true
-
-jobs:
-  atomicserver:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-
-      - name: Test
-        shell: bash
-        working-directory: core
-        run: |
-          cargo test behavior --features tests,services-atomicserver -j=1
-        env:
-          # TODO: enable test when we are ready.
-          # OPENDAL_TEST: atomicserver
-          OPENDAL_ATOMICSERVER_ROOT: TODO - ${{ 
secrets.OPENDAL_ATOMICSERVER_ROOT }}
-          OPENDAL_ATOMICSERVER_ENDPOINT: TODO - ${{ 
secrets.OPENDAL_ATOMICSERVER_ENDPOINT }}
-          OPENDAL_ATOMICSERVER_PRIVATE_KEY: TODO - ${{ 
secrets.OPENDAL_ATOMICSERVER_PRIVATE_KEY }}
-          OPENDAL_ATOMICSERVER_PUBLIC_KEY: TODO - ${{ 
secrets.OPENDAL_ATOMICSERVER_PUBLIC_KEY }}
-          OPENDAL_ATOMICSERVER_PARENT_RESOURCE_ID: TODO - ${{ 
secrets.OPENDAL_ATOMICSERVER_PARENT_RESOURCE_ID }}
diff --git a/.github/workflows/service_test_foundationdb.yml 
b/.github/workflows/service_test_foundationdb.yml
deleted file mode 100644
index 8a6cab139..000000000
--- a/.github/workflows/service_test_foundationdb.yml
+++ /dev/null
@@ -1,59 +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: Service Test Foundationdb
-
-on:
-  push:
-    branches:
-      - main
-  pull_request:
-    branches:
-      - main
-    paths:
-      - "core/src/**"
-      - "core/tests/**"
-      - "!core/src/docs/**"
-      - "!core/src/services/**"
-      - "core/src/services/foundationdb/**"
-      - ".github/workflows/service_test_foundationdb.yml"
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}
-  cancel-in-progress: true
-
-jobs:
-  foundationdb:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-      - name: Setup Rust toolchain
-        uses: ./.github/actions/setup
-        with:
-          need-foundationdb: true
-
-      - name: Test
-        shell: bash
-        working-directory: core
-        run: |
-          sudo service foundationdb start
-          cargo test behavior --features tests,services-foundationdb -j=1
-        env:
-          # TODO: enable test when we are ready.
-          # OPENDAL_TEST: foundationdb
-          OPENDAL_FOUNDATIONDB_ROOT: /tmp/opendal
-          OPENDAL_FOUNDATIONDB_CONFIG_PATH: /etc/foundationdb/foundationdb.conf
diff --git a/.github/workflows/service_test_ipfs.yml 
b/.github/workflows/service_test_ipfs.yml
deleted file mode 100644
index b5dc48d1b..000000000
--- a/.github/workflows/service_test_ipfs.yml
+++ /dev/null
@@ -1,81 +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: Service Test IPFS
-
-on:
-  push:
-    branches:
-      - main
-  pull_request:
-    branches:
-      - main
-    paths:
-      - "core/src/**"
-      - "core/tests/**"
-      - "!core/src/docs/**"
-      - "!core/src/services/**"
-      - "core/src/services/ipfs/**"
-      - ".github/workflows/service_test_ipfs.yml"
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}
-  cancel-in-progress: true
-
-jobs:
-  ipfs-daemon:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-      - name: Set up IPFS ${{ matrix.ipfs }}
-        uses: ibnesayeed/setup-ipfs@b9b9f7d73db5f77d462225bb37dbd51153351dd9
-        id: ipfs_setup
-        with:
-          ipfs_version: "v0.16.0"
-          run_daemon: true
-      - name: IPFS Add testdata
-        run: |
-          ipfs add -r ./tests/data --to-files /opendal-testdata
-          ipfs files ls /opendal-testdata -l
-      - name: Setup Rust toolchain
-        uses: ./.github/actions/setup
-        with:
-          need-nextest: true
-      - name: Test
-        shell: bash
-        working-directory: core
-        run: cargo nextest run behavior --features tests,services-ipfs
-        env:
-          OPENDAL_TEST: ipfs
-          OPENDAL_IPFS_ROOT: 
/ipfs/QmPpCt1aYGb9JWJRmXRUnmJtVgeFFTJGzWFYEEX7bo9zGJ/
-          OPENDAL_IPFS_ENDPOINT: "http://127.0.0.1:8080";
-          OPENDAL_DISABLE_RANDOM_ROOT: true
-
-#  # ipfs.io can't pass our test by now, we should address them in the future.
-#  ipfs-io:
-#    runs-on: ubuntu-latest
-#    steps:
-#      - uses: actions/checkout@v4
-#      - name: Test
-#        shell: bash
-#        run: cargo test behavior --features tests,services-ipfs -- 
--show-output
-#        env:
-#          RUST_BACKTRACE: full
-#          RUST_LOG: debug
-#          OPENDAL_TEST: ipfs
-#          OPENDAL_IPFS_ROOT: 
/ipfs/QmPpCt1aYGb9JWJRmXRUnmJtVgeFFTJGzWFYEEX7bo9zGJ/
-#          OPENDAL_IPFS_ENDPOINT: "https://ipfs.io";
diff --git a/.github/workflows/service_test_ipmfs.yml 
b/.github/workflows/service_test_ipmfs.yml
deleted file mode 100644
index 020cd4498..000000000
--- a/.github/workflows/service_test_ipmfs.yml
+++ /dev/null
@@ -1,61 +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: Service Test IPMFS
-
-on:
-  push:
-    branches:
-      - main
-  pull_request:
-    branches:
-      - main
-    paths:
-      - "core/src/**"
-      - "core/tests/**"
-      - "!core/src/docs/**"
-      - "!core/src/services/**"
-      - "core/src/services/ipmfs/**"
-      - ".github/workflows/service_test_ipmfs.yml"
-
-concurrency:
-  group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }}
-  cancel-in-progress: true
-
-jobs:
-  ipmfs:
-    runs-on: ubuntu-latest
-    services:
-      ipfs:
-        image: ipfs/go-ipfs:v0.14.0
-        ports:
-          - 5001:5001
-    steps:
-      - uses: actions/checkout@v4
-      - name: Setup Rust toolchain
-        uses: ./.github/actions/setup
-        with:
-          need-nextest: true
-      - name: Test
-        shell: bash
-        working-directory: core
-        run: cargo nextest run behavior --features tests
-        env:
-          # TODO: enable test when we are ready.
-          # OPENDAL_TEST: ipmfs
-          OPENDAL_IPMFS_ROOT: /opendal/
-          OPENDAL_IPMFS_ENDPOINT: "http://127.0.0.1:5001";

Reply via email to