Some checks failed
Candidate compatibility / prepare (push) Failing after 32s
Candidate compatibility / fixture-contract (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.2 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.3 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.4 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 4.0 (push) Has been skipped
Candidate compatibility / image ${{ matrix.id }} (push) Has been skipped
Candidate compatibility / repository (push) Successful in 37s
Watch upstream OpenCode / open-compatibility-pr (push) Failing after 11s
10 lines
348 B
Ruby
10 lines
348 B
Ruby
#!/usr/bin/env ruby
|
|
# frozen_string_literal: true
|
|
|
|
require_relative "../lib/opencode_compat/client_candidate"
|
|
|
|
root = File.expand_path("..", __dir__)
|
|
path = ARGV.fetch(0, File.join(root, "manifests/client-candidate.json"))
|
|
candidate = OpenCodeCompat::ClientCandidate.load(path)
|
|
candidate.github_outputs.each { |key, value| puts "#{key}=#{value}" }
|