@@ -0,0 +1,27 @@
|
||||
import os
|
||||
|
||||
def run():
|
||||
try:
|
||||
input_iterations = int(os.environ['INPUT_ITERATIONS'])
|
||||
except ValueError:
|
||||
print(f"Invalid number: {os.environ['INPUT_ITERATIONS']}")
|
||||
return 1
|
||||
|
||||
current_number = 1
|
||||
last_number = 1
|
||||
|
||||
for _ in range(input_iterations):
|
||||
print(current_number)
|
||||
temp = current_number
|
||||
current_number = current_number + last_number
|
||||
last_number = temp
|
||||
|
||||
output_file_path = os.environ['GITHUB_OUTPUT']
|
||||
os.makedirs(os.path.dirname(output_file_path), exist_ok=True) # Create directory if it does not exist
|
||||
|
||||
with open(output_file_path, 'a') as gh_output: # 'a' mode will create the file if it does not exist, otherwise it will append
|
||||
print(f'lastNumber={last_number}', file=gh_output)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
run()
|
||||
Reference in New Issue
Block a user