Skip to content

Commit

Permalink
workflow test-> downgrading to layer 174
Browse files Browse the repository at this point in the history
  • Loading branch information
AmarnathCJD committed Mar 13, 2024
1 parent fac7dbe commit 85eef32
Show file tree
Hide file tree
Showing 6 changed files with 117 additions and 1,123 deletions.
8 changes: 5 additions & 3 deletions internal/cmd/tlgen/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -112,19 +112,21 @@ func root(tlfile, outdir string) error {

func getAPILayerFromFile(tlfile string) string {
b, err := os.ReadFile(tlfile)

if err != nil {
return "0"
}

// last line:: // LAYER 176
lines := strings.Split(string(b), "\n")

if len(lines) < 2 {
return "0"
}

lastLine := lines[len(lines)-1]
lastLine := lines[len(lines)-2]
if !strings.HasPrefix(lastLine, "// LAYER") {
return "0"
return strings.TrimSpace(strings.TrimPrefix(lines[len(lines)-1], "// LAYER"))
}

return strings.TrimSpace(strings.TrimPrefix(lastLine, "// LAYER"))
Expand Down Expand Up @@ -179,7 +181,6 @@ func minorFixes(outdir string, layer string) {
replace(filepath.Join(execWorkDir, "init_gen.go"), `Null,`, `NullCrc,`)
if layer != "0" {
// replace ApiVersion = 174
fmt.Println("Updating ApiVersion to", layer)
file, err := os.OpenFile(filepath.Join(execWorkDir, "const.go"), os.O_RDWR|os.O_CREATE, 0644)
if err != nil {
panic(err)
Expand All @@ -194,6 +195,7 @@ func minorFixes(outdir string, layer string) {
str := string(content)

str = reg.ReplaceAllString(str, "ApiVersion = "+layer)
fmt.Println("Updated ApiVersion to", layer)

file.Truncate(0)
file.Seek(0, 0)
Expand Down
Loading

0 comments on commit 85eef32

Please sign in to comment.