@@ -50,13 +50,14 @@ jobs:
50
50
- name : Checkout repository
51
51
uses : actions/checkout@v4
52
52
53
+ - name : Show current directory
54
+ run : pwd
55
+
53
56
- name : Set script permissions
54
57
run : chmod +x /scripts/*.sh
55
- shell : bash
56
58
57
59
- name : List scripts directory for debugging
58
60
run : ls -l ./scripts
59
- shell : bash
60
61
61
62
- name : Checkout Redmine
62
63
uses : actions/checkout@v4
@@ -72,52 +73,43 @@ jobs:
72
73
73
74
- name : Setup Environment
74
75
run : /scripts/setup_environment.sh
75
- shell : bash
76
76
77
77
- name : Prepare Plugin
78
78
working-directory : redmine/plugins/${{ env.PLUGIN_NAME }}
79
79
run : /scripts/prepare_plugin.sh
80
- shell : bash
81
80
82
81
- name : Prepare Redmine source
83
82
working-directory : redmine
84
83
run : /scripts/prepare_redmine.sh
85
- shell : bash
86
84
87
85
- name : Adjust Gem environment
88
86
run : /scripts/adjust_gem_env.sh
89
- shell : bash
90
87
91
88
- name : Install Ruby dependencies
92
89
working-directory : redmine
93
90
run : /scripts/install_ruby_dependencies.sh
94
- shell : bash
95
91
96
92
- name : Run Redmine rake tasks
97
93
env :
98
94
RAILS_ENV : test
99
95
working-directory : redmine
100
96
run : /scripts/run_rake_tasks.sh
101
- shell : bash
102
97
103
98
- name : Zeitwerk check
104
99
env :
105
100
RAILS_ENV : test
106
101
working-directory : redmine
107
102
run : /scripts/zeitwerk_check.sh
108
- shell : bash
109
103
110
104
- name : Run tests
111
105
env :
112
106
RAILS_ENV : test
113
107
GOOGLE_CHROME_OPTS_ARGS : " headless,disable-gpu,no-sandbox,disable-dev-shm-usage"
114
108
working-directory : redmine
115
109
run : /scripts/run_tests.sh
116
- shell : bash
117
110
118
111
- name : Run uninstall test
119
112
env :
120
113
RAILS_ENV : test
121
114
working-directory : redmine
122
115
run : /scripts/run_uninstall_test.sh
123
- shell : bash
0 commit comments