25
25
- name : Create test list file
26
26
run : echo "isaacs/github" > test_list.txt
27
27
28
- - name : Generate output_commits.csv
29
- run : python main.py --commits -l test_list.txt -o output_commits.csv -t ${{ secrets.GITHUB_TOKEN }}
30
-
31
- - name : Generate output_contributors.csv
32
- run : python main.py --contributors -l test_list.txt -o output_contributors.csv -t ${{ secrets.GITHUB_TOKEN }}
33
-
34
- - name : Generate output_issues.csv
35
- run : python main.py --issues -l test_list.txt -o output_issues.csv -t ${{ secrets.GITHUB_TOKEN }}
36
-
37
- - name : Generate output_pulls.csv
38
- run : python main.py -p -l test_list.txt -o output_pulls.csv -t ${{ secrets.GITHUB_TOKEN }}
39
-
40
- - name : Compare output_commits.csv
41
- run : python compare_csv.py output_commits.csv .github/workflows/reference_commits.csv
42
-
43
- - name : Compare output_contributors.csv
44
- run : python compare_csv.py output_contributors.csv .github/workflows/reference_contributors.csv
45
-
46
- - name : Compare output_issues.csv
47
- run : python compare_csv.py output_issues.csv .github/workflows/reference_issues.csv
48
-
49
- - name : Compare output_pulls.csv
50
- run : python compare_csv.py output_pulls.csv .github/workflows/reference_pulls.csv
51
-
52
- - name : Set environment variables
53
- run : |
54
- echo "BASE_URL=https://api.github.com" >> $GITHUB_ENV
55
- echo "BRANCH=master" >> $GITHUB_ENV
56
- echo "START_DATE=2024-01-01" >> $GITHUB_ENV
57
- echo "FINISH_DATE=2024-12-31" >> $GITHUB_ENV
58
- echo "TABLE_ID=test_table_id" >> $GITHUB_ENV
59
- echo "SHEET_ID=test_sheet_id" >> $GITHUB_ENV
60
- echo "GOOGLE_TOKEN=test_google_token" >> $GITHUB_ENV
61
-
62
- - name : Create test list file
63
- run : echo "isaacs/github" > test_list.txt
64
-
65
28
- name : Run main.py and save output (commits)
66
- run : |
67
- python main.py --commits -l test_list.txt -o output_commits.csv -t ${{ secrets.GITHUB_TOKEN }}
68
-
69
- - name : List files after main.py (commits)
70
- run : |
71
- ls -l
72
- cat output_commits.csv || echo 'output_commits.csv not found'
73
-
29
+ run : python main.py --commits -l test_list.txt -o output_commits.csv -t ${{ secrets.GITHUB_TOKEN }}
74
30
- name : Compare output with reference CSV (commits)
75
31
run : |
76
32
if [ ! -f output_commits.csv ]; then
80
36
python compare_csv.py output_commits.csv .github/workflows/reference_commits.csv
81
37
82
38
- name : Run main.py and save output (contributors)
83
- run : |
84
- python main.py --contributors -l test_list.txt -o output_contributors.csv -t ${{ secrets.GITHUB_TOKEN }}
85
-
86
- - name : List files after main.py (contributors)
87
- run : |
88
- ls -l
89
- cat output_contributors.csv || echo 'output_contributors.csv not found'
90
-
39
+ run : python main.py --contributors -l test_list.txt -o output_contributors.csv -t ${{ secrets.GITHUB_TOKEN }}
91
40
- name : Compare output with reference CSV (contributors)
92
41
run : |
93
42
if [ ! -f output_contributors.csv ]; then
97
46
python compare_csv.py output_contributors.csv .github/workflows/reference_contributors.csv
98
47
99
48
- name : Run main.py and save output (issues)
100
- run : |
101
- python main.py --issues -l test_list.txt -o output_issues.csv -t ${{ secrets.GITHUB_TOKEN }}
102
-
103
- - name : List files after main.py (issues)
104
- run : |
105
- ls -l
106
- cat output_issues.csv || echo 'output_issues.csv not found'
107
-
49
+ run : python main.py --issues -l test_list.txt -o output_issues.csv -t ${{ secrets.GITHUB_TOKEN }}
108
50
- name : Compare output with reference CSV (issues)
109
51
run : |
110
52
if [ ! -f output_issues.csv ]; then
@@ -114,14 +56,7 @@ jobs:
114
56
python compare_csv.py output_issues.csv .github/workflows/reference_issues.csv
115
57
116
58
- name : Run main.py and save output (pulls)
117
- run : |
118
- python main.py -p -l test_list.txt -o output_pulls.csv -t ${{ secrets.GITHUB_TOKEN }}
119
-
120
- - name : List files after main.py (pulls)
121
- run : |
122
- ls -l
123
- cat output_pulls.csv || echo 'output_pulls.csv not found'
124
-
59
+ run : python main.py -p -l test_list.txt -o output_pulls.csv -t ${{ secrets.GITHUB_TOKEN }}
125
60
- name : Compare output with reference CSV (pulls)
126
61
run : |
127
62
if [ ! -f output_pulls.csv ]; then
0 commit comments