Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release CI/workflow, rewrite test and build CI/workflow #257

Merged
merged 3 commits into from
Jan 26, 2024

Conversation

boholder
Copy link
Member

@boholder boholder commented Jan 24, 2024

Pull Request Checklist

- [ ] A new fragment is added in ./doc/news that describes what is new (refer to issue #174).

  • The unit test suite passes at the latest commit of this PR branch.

Describe what you have changed in this PR

Now there are three workflows:

  • test: Triggered by PR, runs tests suite
  • build: Manually triggered, builds mod files, you can download built files from action page
  • publish: Manually triggered, creates GitHub release, publish mod files to Modrinth and CurseForge

Hi, @khanshoaib3, you can config "MODRINTH_TOKEN" and "CURSEFORGE_TOKEN" (see release.yml) secrets in this repo and try to pre-release 1.5.2, l've tested but I don't have much confidence...

@boholder boholder added the 1.20 Minecraft 1.20.* version label Jan 24, 2024
@boholder boholder closed this Jan 25, 2024
@boholder boholder reopened this Jan 25, 2024
@khanshoaib3 khanshoaib3 merged commit a7f551f into minecraft-access:1.20 Jan 26, 2024
3 checks passed
@boholder boholder deleted the release-ci branch January 27, 2024 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.20 Minecraft 1.20.* version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants