This is an automated email from the ASF dual-hosted git repository.
jcamacho pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-xtable.git
The following commit(s) were added to refs/heads/main by this push:
new c37f06b2 Remove azure ci (addendum)
c37f06b2 is described below
commit c37f06b28d1ccb9eceab159c218d96e0a356d410
Author: Jesus Camacho Rodriguez <[email protected]>
AuthorDate: Fri Jul 5 10:03:17 2024 +0200
Remove azure ci (addendum)
---
.github/workflows/scheduled_workflow.yml | 77 --------------------------------
README.md | 2 +-
2 files changed, 1 insertion(+), 78 deletions(-)
diff --git a/.github/workflows/scheduled_workflow.yml
b/.github/workflows/scheduled_workflow.yml
deleted file mode 100644
index 973d44be..00000000
--- a/.github/workflows/scheduled_workflow.yml
+++ /dev/null
@@ -1,77 +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: Scheduled Workflow
-
-on:
- schedule:
- # Runs every 5 minutes
- - cron: '*/5 * * * *'
-
-permissions:
- statuses: write
- pull-requests: read
- issues: read
-
-jobs:
- process-new-and-updated-prs:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout repository
- uses: actions/checkout@v4
-
- - name: Process new and updated PRs
- # We have to run any actions that require write permissions here
- # since the workflow triggered by events from a PR in a fork
- # (not apache/xtable but other_owner/xtable) does not run on a
- # GITHUB_TOKEN with write permissions (this is prohibited by
- # Apache).
- uses: actions/github-script@v7
- with:
- github-token: ${{secrets.GITHUB_TOKEN}}
- script: |
- // Cron schedule may not be reliable so giving buffer time to
avoid missing recent PRs
- const since = new Date(new Date().getTime() - (900 *
1000)).toISOString();
- const query = `repo:${context.repo.owner}/${context.repo.repo}
type:pr state:open base:main updated:>=${since}`;
- const openPrs = await
github.paginate(github.rest.search.issuesAndPullRequests, {
- q: query,
- sort: 'updated',
- order: 'desc',
- per_page: 100
- });
-
- const checkAzureCiAndCreateCommitStatus =
require(`${process.env.GITHUB_WORKSPACE}/.github/workflows/azure_ci.js`);
-
- console.log(`Number of PRs to process: ${openPrs.length}`);
-
- for (const pr of openPrs) {
- console.log(`*** Processing PR: ${pr.title}, URL:
${pr.html_url}`);
-
- const { data: pullRequest } = await github.rest.pulls.get({
- owner: context.repo.owner,
- repo: context.repo.repo,
- pull_number: pr.number
- });
- const latestCommitHash = pullRequest.head.sha;
-
- // Create commit status based on Azure CI report to PR
- await checkAzureCiAndCreateCommitStatus({
- github,
- context,
- prNumber: pr.number,
- latestCommitHash: latestCommitHash
- });
- }
\ No newline at end of file
diff --git a/README.md b/README.md
index 3d73fba5..8294e0ef 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@
# Apache XTable™ (Incubating)
-[](https://dev.azure.com/apache-xtable-ci-org/apache-xtable-ci/_build/latest?definitionId=2&branchName=main)
+[](https://github.com/apache/incubator-xtable/actions/workflows/mvn-ci-build.yml)
Apache XTable™ (Incubating) is a cross-table converter for table formats that
facilitates omni-directional interoperability across
data processing systems and query engines. Currently, Apache XTable™ supports
widely adopted open-source table formats such as