Compare commits
No commits in common. "d7bd0b92bb3095afc7c5098e65081ac79c0c6789" and "37a798d27297f7b82d75ac1e3c9545718757ccab" have entirely different histories.
d7bd0b92bb
...
37a798d272
26
main.go
26
main.go
@ -1,7 +1,6 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
@ -10,10 +9,6 @@ import (
|
|||||||
"code.gitea.io/sdk/gitea"
|
"code.gitea.io/sdk/gitea"
|
||||||
)
|
)
|
||||||
|
|
||||||
type VersionInfo struct {
|
|
||||||
Version string `json:"version"`
|
|
||||||
}
|
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
client, err := createGiteaClient()
|
client, err := createGiteaClient()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -25,10 +20,6 @@ func main() {
|
|||||||
log.Fatalf("VERSION environment variable is not set")
|
log.Fatalf("VERSION environment variable is not set")
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := updateVersionFile(version); err != nil {
|
|
||||||
log.Fatalf("Error updating version file: %v", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
repoOwner := "IDSolutions"
|
repoOwner := "IDSolutions"
|
||||||
repoName := "mod"
|
repoName := "mod"
|
||||||
|
|
||||||
@ -45,22 +36,7 @@ func main() {
|
|||||||
log.Fatalf("Error uploading release asset: %v", err)
|
log.Fatalf("Error uploading release asset: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Println("Release created, artifact uploaded, and version file updated successfully!")
|
fmt.Println("Release created and artifact uploaded successfully!")
|
||||||
}
|
|
||||||
|
|
||||||
func updateVersionFile(version string) error {
|
|
||||||
versionInfo := VersionInfo{Version: version}
|
|
||||||
jsonData, err := json.MarshalIndent(versionInfo, "", " ")
|
|
||||||
if err != nil {
|
|
||||||
return fmt.Errorf("error marshaling version info: %w", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
err = os.WriteFile("pmcs_mod_version.json", jsonData, 0644)
|
|
||||||
if err != nil {
|
|
||||||
return fmt.Errorf("error writing version file: %w", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
return nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func createGiteaClient() (*gitea.Client, error) {
|
func createGiteaClient() (*gitea.Client, error) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user