Skip to content
This repository has been archived by the owner on Mar 29, 2021. It is now read-only.

Release process

Kenneth Auchenberg edited this page Mar 15, 2020 · 1 revision

This page describes the release process for the project. This repo is using a set of automated workflows powered by GitHub Actions. See https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/tree/master/.github/workflows

CI

Every commit/PR is automatically run through CI and with the build workflow, https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/actions?query=workflow%3ABuild

Automatic tagging

Every time the version in package.json is changed, a new tag is created automatically. Powered by https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/blob/master/.github/workflows/auto_tags.yml

Automatic NPM publish

When a new release is created on https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/releases (from a tag), the release is automatically published to NPM. Powered by https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/blob/master/.github/workflows/publish.yml

Clone this wiki locally