Add bin and edit workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s

This commit is contained in:
2026-09-16 13:11:16 -06:00
parent c8ac4fcae5
commit 4cee170d66
17576 changed files with 895740 additions and 2 deletions
@@ -0,0 +1,38 @@
# A convenient wrapper for the zlib standard library that allows
# compression/decompression of strings with gzip.
module Zlib
##class Stream < StringIO
## def close; rewind; end
##end
# Decompresses a gzipped string.
def self.decompress(source)
GzipReader.new(StringIO.new(source)).read
end
# Compresses a string using gzip.
def self.compress(source)
output = StringIO.new
class << output
def close; rewind; end
end
gz = GzipWriter.new(output)
gz.write(source)
gz.close
output.string
end
# Inflate a deflated sting.
def self.inflate(string)
Inflate.inflate(string)
end
# Deflate a string.
def self.deflate(string, level=DEFAULT_COMPRESSION)
Deflate.deflate(string, level)
end
end