You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@answer.apache.org by ku...@apache.org on 2024/07/10 06:10:01 UTC

(incubator-answer-plugins) branch main updated (be49ab5 -> 1653746)

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

kumfo pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-answer-plugins.git


    from be49ab5  refactor: Use info.yaml to manage plugin configuration information
     new c684816  chore(rebase): rebase from main
     new 1653746  chore: Update sync-info.yaml

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/sync-info.yml |  2 +-
 connector-basic/util.go         | 53 -----------------------------------------
 connector-github/util.go        | 53 -----------------------------------------
 connector-google/util.go        | 53 -----------------------------------------
 editor-chart/util.go            | 53 -----------------------------------------
 editor-formula/util.go          | 53 -----------------------------------------
 embed-basic/basic.go            |  5 +---
 embed-basic/util.go             | 53 -----------------------------------------
 notification-slack/util.go      | 53 -----------------------------------------
 reviewer-akismet/go.mod         |  2 --
 reviewer-akismet/util.go        | 53 -----------------------------------------
 reviewer-basic/util.go          | 53 -----------------------------------------
 search-algolia/util.go          | 53 -----------------------------------------
 search-elasticsearch/util.go    | 53 -----------------------------------------
 search-meilisearch/util.go      | 53 -----------------------------------------
 storage-aliyunoss/util.go       | 53 -----------------------------------------
 storage-s3/util.go              | 53 -----------------------------------------
 user-center-wecom/go.mod        |  1 -
 user-center-wecom/util.go       | 53 -----------------------------------------
 19 files changed, 2 insertions(+), 803 deletions(-)
 delete mode 100644 connector-basic/util.go
 delete mode 100644 connector-github/util.go
 delete mode 100644 connector-google/util.go
 delete mode 100644 editor-chart/util.go
 delete mode 100644 editor-formula/util.go
 delete mode 100644 embed-basic/util.go
 delete mode 100644 notification-slack/util.go
 delete mode 100644 reviewer-akismet/util.go
 delete mode 100644 reviewer-basic/util.go
 delete mode 100644 search-algolia/util.go
 delete mode 100644 search-elasticsearch/util.go
 delete mode 100644 search-meilisearch/util.go
 delete mode 100644 storage-aliyunoss/util.go
 delete mode 100644 storage-s3/util.go
 delete mode 100644 user-center-wecom/util.go


(incubator-answer-plugins) 01/02: chore(rebase): rebase from main

Posted by ku...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit c6848162eb4e3b51e4a629d4172f8fdc838c1592
Author: kumfo <ku...@sifou.com>
AuthorDate: Wed Jul 10 11:29:56 2024 +0800

    chore(rebase): rebase from main
---
 connector-basic/util.go      | 53 --------------------------------------------
 connector-github/util.go     | 53 --------------------------------------------
 connector-google/util.go     | 53 --------------------------------------------
 editor-chart/util.go         | 53 --------------------------------------------
 editor-formula/util.go       | 53 --------------------------------------------
 embed-basic/basic.go         |  5 +----
 embed-basic/util.go          | 53 --------------------------------------------
 notification-slack/util.go   | 53 --------------------------------------------
 reviewer-akismet/go.mod      |  2 --
 reviewer-akismet/util.go     | 53 --------------------------------------------
 reviewer-basic/util.go       | 53 --------------------------------------------
 search-algolia/util.go       | 53 --------------------------------------------
 search-elasticsearch/util.go | 53 --------------------------------------------
 search-meilisearch/util.go   | 53 --------------------------------------------
 storage-aliyunoss/util.go    | 53 --------------------------------------------
 storage-s3/util.go           | 53 --------------------------------------------
 user-center-wecom/go.mod     |  1 -
 user-center-wecom/util.go    | 53 --------------------------------------------
 18 files changed, 1 insertion(+), 802 deletions(-)

diff --git a/connector-basic/util.go b/connector-basic/util.go
deleted file mode 100644
index bc94b41..0000000
--- a/connector-basic/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package basic
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/connector-github/util.go b/connector-github/util.go
deleted file mode 100644
index cd2b9a2..0000000
--- a/connector-github/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package github
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/connector-google/util.go b/connector-google/util.go
deleted file mode 100644
index e0d1a79..0000000
--- a/connector-google/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package google
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/editor-chart/util.go b/editor-chart/util.go
deleted file mode 100644
index a72cd4d..0000000
--- a/editor-chart/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package chart
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/editor-formula/util.go b/editor-formula/util.go
deleted file mode 100644
index fb3b23f..0000000
--- a/editor-formula/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package formula
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/embed-basic/basic.go b/embed-basic/basic.go
index 7be156f..409ea55 100644
--- a/embed-basic/basic.go
+++ b/embed-basic/basic.go
@@ -156,7 +156,4 @@ func (e *Embed) ConfigFields() []plugin.ConfigField {
 
 func (e *Embed) ConfigReceiver(config []byte) error {
 	c := &EmbedConfig{}
-	_ = json.Unmarshal(config, c)
-	e.Config = c
-	return nil
-}
+	_ 
\ No newline at end of file
diff --git a/embed-basic/util.go b/embed-basic/util.go
deleted file mode 100644
index 1423319..0000000
--- a/embed-basic/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package embed_basic
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/notification-slack/util.go b/notification-slack/util.go
deleted file mode 100644
index f6ad858..0000000
--- a/notification-slack/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package slack
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/reviewer-akismet/go.mod b/reviewer-akismet/go.mod
index b963030..7dce98c 100644
--- a/reviewer-akismet/go.mod
+++ b/reviewer-akismet/go.mod
@@ -4,10 +4,8 @@ go 1.19
 
 require (
 	github.com/apache/incubator-answer v1.3.1-0.20240506084933-9681c026adfe
-	github.com/apache/incubator-answer-plugins/util v0.0.0-00010101000000-000000000000
 	github.com/go-resty/resty/v2 v2.12.0
 	github.com/segmentfault/pacman v1.0.5-0.20230822083413-c0075a2d401f
-	gopkg.in/yaml.v2 v2.4.0
 )
 
 require (
diff --git a/reviewer-akismet/util.go b/reviewer-akismet/util.go
deleted file mode 100644
index bc94b41..0000000
--- a/reviewer-akismet/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package basic
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/reviewer-basic/util.go b/reviewer-basic/util.go
deleted file mode 100644
index bc94b41..0000000
--- a/reviewer-basic/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package basic
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/search-algolia/util.go b/search-algolia/util.go
deleted file mode 100644
index aa97402..0000000
--- a/search-algolia/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package algolia
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/search-elasticsearch/util.go b/search-elasticsearch/util.go
deleted file mode 100644
index 23fc202..0000000
--- a/search-elasticsearch/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package es
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/search-meilisearch/util.go b/search-meilisearch/util.go
deleted file mode 100644
index 881a139..0000000
--- a/search-meilisearch/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package meilisearch
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/storage-aliyunoss/util.go b/storage-aliyunoss/util.go
deleted file mode 100644
index bbb04de..0000000
--- a/storage-aliyunoss/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package aliyunoss
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/storage-s3/util.go b/storage-s3/util.go
deleted file mode 100644
index 317929a..0000000
--- a/storage-s3/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package s3
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}
diff --git a/user-center-wecom/go.mod b/user-center-wecom/go.mod
index 7a49e98..06f65fa 100644
--- a/user-center-wecom/go.mod
+++ b/user-center-wecom/go.mod
@@ -11,7 +11,6 @@ require (
 	github.com/segmentfault/pacman v1.0.5-0.20230822083413-c0075a2d401f
 	github.com/silenceper/wechat/v2 v2.1.6
 	github.com/tidwall/gjson v1.14.4
-	gopkg.in/yaml.v2 v2.4.0
 )
 
 require (
diff --git a/user-center-wecom/util.go b/user-center-wecom/util.go
deleted file mode 100644
index 866016b..0000000
--- a/user-center-wecom/util.go
+++ /dev/null
@@ -1,53 +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.
- */
-
-package wecom
-
-import (
-	"fmt"
-	"os"
-	"path/filepath"
-	"runtime"
-
-	"gopkg.in/yaml.v2"
-)
-
-type Info struct {
-	SlugName string `yaml:"slug_name"`
-	Type     string `yaml:"type"`
-	Version  string `yaml:"version"`
-	Author   string `yaml:"author"`
-	Link     string `yaml:"link"`
-}
-
-func (c *Info) getInfo() *Info {
-	_, filename, _, _ := runtime.Caller(0)
-	wd := filepath.Dir(filename)
-
-	yamlFilePath := filepath.Join(wd, "info.yaml")
-	yamlFile, err := os.ReadFile(yamlFilePath)
-	if err != nil {
-		fmt.Println(err)
-	}
-	err = yaml.Unmarshal(yamlFile, c)
-	if err != nil {
-		fmt.Println(err)
-	}
-	return c
-}


(incubator-answer-plugins) 02/02: chore: Update sync-info.yaml

Posted by ku...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 1653746fd6f8465dc96ddbf0fa1dd0f424f8e760
Author: robin <ro...@rnode.me>
AuthorDate: Wed Jul 10 12:24:44 2024 +0800

    chore: Update sync-info.yaml
---
 .github/workflows/sync-info.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/sync-info.yml b/.github/workflows/sync-info.yml
index 143f9cc..8184889 100644
--- a/.github/workflows/sync-info.yml
+++ b/.github/workflows/sync-info.yml
@@ -20,7 +20,7 @@ on:
   pull_request:
     branches: [main]
   push:
-    branches: [main, refactor/add-info-yaml]
+    branches: [main]
 
 jobs:
   build: