A version of the SPARQL qonsole that runs as a Rails engine
Caution
While this project has not yet been replaced and should continue to receive required bug fixes and any minor feature requests, future development of qonsole will be done as part of the qonsole-sfc project. (2022-07-04)
Publishing the gem to the Epimorphics GitHub Package Registry (eGPR)1
This gem is made available to the various HMLR applications via the eGPR.
Note that in order to publish to the eGPR, you'll need a GitHub Personal Access Token (PAT) with the appropriate permissions set.
Tip
There are instructions on the Epimorphics wiki for creating a new PAT if you don't have one. Once created, you can use the same PAT in multiple projects, you don't need to create a new one each time.
- Make the required code changes, and have them reviewed by other members of the team
- Update
CHANGELOG.md
with the changes made - Update the proper version cadence found in the
lib/qonsole_rails/version.rb
following semantic versioning principles - Check that the gem builds correctly locally by running the command:
make gem
in a terminal window - Visit the project
repository, navigate to the
"Actions" tab, and
select the "Release and Publish Gem" workflow from the listing on the left
- Click the "Run workflow" button on the right top of the workflow runs listing
- Choose the "primary" branch to run the workflow on
- Click the "Run workflow" button below the branch selection
- When the workflow has completed, check on the eGPR1 to see that the new gem has been published successfully