Code Monkey home page Code Monkey logo

github-to-wordpress-update-assets-script's Introduction

GitHub to WordPress.org Plugin Assets Updater Script

๐Ÿ”” Overview

Sometimes you just want to update the assets for your WordPress plugin either it be the banner, the icon or the screenshots. This allows you to do that.

This script is dummy proof and you do NOT need to configure anything so long as you have setup your GIT and SVN login globally. This is to insure you have write permission. Otherwise you will be asked to login every step of the way a GIT or SVN command runs before it proceeds.

Just run the script and follow the instructions as you go along and your assets will be up in no time.

Is This Free?

Yes, it's free. But here's what you should really care about:

  • Steps are easy to understand.
  • Does everything for you.

โœ”๏ธ Features

  • Supports HTTPS and SSH connections.
  • Specify your remote when fetching from your repository.

What does the script do?

This script will pull down your remote GIT and the SVN you want to update, copy the assets and commit it to WordPress.org.

Before or that it asks a few questions to setup the process of the script such as the ROOT Path of the plugin your GitHub username, repository slug, assets location and so on.

Getting started

All you have to do is download the script assets.sh from this repository and place it in a location of your choosing.

โœ… Requirements

To use it you must:

  1. Host your code on GitHub
  2. Already have a WordPress.org SVN repository setup for your plugin.
  3. Have both GIT and SVN setup on your machine and available from the command line.

Usage

  1. Open up terminal and cd to the directory containing the script.
  2. Run: sh assets.sh
  3. Follow the prompts.

โญ Feedback

GitHub to WordPress.org Plugin Assets Updater Script is released freely and openly. Feedback or ideas and approaches to solving limitations in GitHub to WordPress.org Plugin Assets Updater Script is greatly appreciated.

๐Ÿ“ Reporting Issues

If you think you have found a bug in the script, please open a new issue and I will do my best to help you out.

Contribute

If you or your company use GitHub to WordPress.org Plugin Assets Updater Script or appreciate the work Iโ€™m doing in open source, please consider supporting me directly so I can continue maintaining it and keep evolving the project. It's pretty clear that software actually costs something, and even though it may be offered freely, somebody is paying the cost.

You'll be helping to ensure I can spend the time not just fixing bugs, adding features, releasing new versions, but also keeping the project afloat. Any contribution you make is a big help and is greatly appreciated.

Please also consider starring โœจ and sharing ๐Ÿ‘ the repo! This helps the project getting known and grow with the community. ๐Ÿ™

If you want to do a one-time donation, you can donate to:

Thank you for your support! ๐Ÿ™Œ

Final notes

  • This will checkout the remote version of your assets from your GitHub repository.
  • Use at your own risk of course ๐Ÿ˜„

github-to-wordpress-update-assets-script's People

Contributors

seb86 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.