gtt-project / redmine_custom_fields_groups

Redmine plugin for grouping custom fields.
GNU General Public License v3.0
12 stars 5 forks source link

Use GitHub Actions Marketplace "Setup Redmine" for CI #28

Closed sanak closed 4 months ago

sanak commented 4 months ago

Changes proposed in this pull request:

@dkastl @smellman @mopinfish I replaced CI from my original implementation to use above Setup Redmine (hidakatsuya/action-setup-redmine@v1).

The action's good points are followings:

As a result, .github/workflows/test.yml code lines decrease to about half (196 => 109) and there was no explicit performance down.

If there are no objections, I am thinking to use the action in other plugins' CI, so checking this PR is helpful. 🙇

sanak commented 4 months ago

Thanks for confirmation.

Not sure if Ubuntu 24.04 can be used already.

From the following document, it seems to be available now. https://github.com/actions/runner-images?tab=readme-ov-file#available-images

dkastl commented 4 months ago

Well, it seems to be tagged as beta still, so in that case let's stick with 22.04 for now, I would say.

sanak commented 4 months ago

Okay, thanks for confirmation! I will merge this.