|
5 | 5 |
|
6 | 6 | on:
|
7 | 7 | push:
|
8 |
| - branches: |
9 |
| - - main |
10 |
| - - next |
| 8 | + branches: [main, next] |
11 | 9 | pull_request:
|
12 |
| - branches: |
13 |
| - - main |
14 |
| - - next |
| 10 | + branches: [main, next] |
15 | 11 | workflow_dispatch:
|
16 | 12 |
|
17 | 13 | jobs:
|
@@ -61,44 +57,44 @@ jobs:
|
61 | 57 | path: redmine/plugins/${{ env.PLUGIN_NAME }}
|
62 | 58 |
|
63 | 59 | - name: Setup Environment
|
64 |
| - run: ./setup_environment.sh |
| 60 | + run: ./.github/workflow/setup_environment.sh |
65 | 61 |
|
66 | 62 | - name: Prepare Plugin
|
67 | 63 | working-directory: redmine/plugins/${{ env.PLUGIN_NAME }}
|
68 |
| - run: ./prepare_plugin.sh |
| 64 | + run: ./.github/workflow/prepare_plugin.sh |
69 | 65 |
|
70 | 66 | - name: Prepare Redmine source
|
71 | 67 | working-directory: redmine
|
72 |
| - run: ./prepare_redmine.sh |
| 68 | + run: ./.github/workflow/prepare_redmine.sh |
73 | 69 |
|
74 | 70 | - name: Adjust Gem environment
|
75 |
| - run: ./adjust_gem_env.sh |
| 71 | + run: ./.github/workflow/adjust_gem_env.sh |
76 | 72 |
|
77 | 73 | - name: Install Ruby dependencies
|
78 | 74 | working-directory: redmine
|
79 |
| - run: ./install_ruby_dependencies.sh |
| 75 | + run: ./.github/workflow/install_ruby_dependencies.sh |
80 | 76 |
|
81 | 77 | - name: Run Redmine rake tasks
|
82 | 78 | env:
|
83 | 79 | RAILS_ENV: test
|
84 | 80 | working-directory: redmine
|
85 |
| - run: ./run_rake_tasks.sh |
| 81 | + run: ./.github/workflow/run_rake_tasks.sh |
86 | 82 |
|
87 | 83 | - name: Zeitwerk check
|
88 | 84 | env:
|
89 | 85 | RAILS_ENV: test
|
90 | 86 | working-directory: redmine
|
91 |
| - run: ./zeitwerk_check.sh |
| 87 | + run: ./.github/workflow/zeitwerk_check.sh |
92 | 88 |
|
93 | 89 | - name: Run tests
|
94 | 90 | env:
|
95 | 91 | RAILS_ENV: test
|
96 | 92 | GOOGLE_CHROME_OPTS_ARGS: "headless,disable-gpu,no-sandbox,disable-dev-shm-usage"
|
97 | 93 | working-directory: redmine
|
98 |
| - run: ./run_tests.sh |
| 94 | + run: ./.github/workflow/run_tests.sh |
99 | 95 |
|
100 | 96 | - name: Run uninstall test
|
101 | 97 | env:
|
102 | 98 | RAILS_ENV: test
|
103 | 99 | working-directory: redmine
|
104 |
| - run: ./run_uninstall_test.sh |
| 100 | + run: ./.github/workflow/run_uninstall_test.sh |
0 commit comments