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

README build status to GitHub Actions, remove .travis.yml #324

Merged
merged 2 commits into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions .travis.yml

This file was deleted.

10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
[![Build Status](https://app.travis-ci.com/pkp/plugin-gallery.svg?branch=main)](https://travis-ci.org/pkp/plugin-gallery)
[![Build Status](https://github.com/pkp/plugin-gallery/actions/workflows/main.yml/badge.svg)](https://github.com/pkp/plugin-gallery/actions/workflows/main.yml)

# Plugin Gallery

This repository contains PKP's Plugin Gallery XML file. The live version of the file is published on: [http://pkp.sfu.ca/ojs/xml/plugins.xml](http://pkp.sfu.ca/ojs/xml/plugins.xml). This is what presents a list of compatible plugins in OJS, OMP, and OPS for possible installation.
This repository contains PKP's Plugin Gallery XML file. The live version of the file is published on: [http://pkp.sfu.ca/ojs/xml/plugins.xml](http://pkp.sfu.ca/ojs/xml/plugins.xml). This is a list of compatible plugins in OJS, OMP, and OPS for possible installation.

## Adding A New Plugin

If you'd like to add a new plugin or plugin release to the Plugin Gallery, you can use Github to propose changes here. They will be tested and if they are accepted they will be merged and become part of the Plugin Gallery.
If you'd like to add a new plugin or plugin release to the Plugin Gallery, you can use GitHub to propose changes here. They will be tested and if they are accepted they will be merged and become part of the Plugin Gallery.

To add a new plugin, or make a new release of an existing plugin:

- Fork this repository to your own Github account
- Fork this repository to your own GitHub account
- Edit the [XML file](./plugins.xml) in your fork to add a new `<plugin>` or `<release>` element (see [Get the Plugin into the Plugin Gallery](https://docs.pkp.sfu.ca/dev/plugin-guide/en/release#get-the-plugin-into-the-plugin-gallery))
- Open a Pull Request against this repository with the updated XML from your fork
- Once it passes the build and it is reviewed by the maintainers, it will be merged and become part of the Plugin Gallery.
- Once it passes the build and is reviewed by the maintainers, it will be merged and become part of the Plugin Gallery.

## Checks run on the PRs

Expand Down
Loading