Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

github-workflows

Português Brasileiro | English | Español

Workflows reutilizáveis do GitHub Actions para plugins da Lepidus.

Workflows disponíveis

generate-package.yml

Valida o version.xml e gera um pacote .tar.gz como asset de release ao criar uma tag.

Validações realizadas:

  • O campo application do version.xml corresponde ao nome do plugin
  • O campo release corresponde à tag criada
  • O campo date corresponde à data atual

Arquivos excluídos do pacote: tests, cypress, resources, CLAUDE.md, package.json, package-lock.json, vite.config.js, i18nExtractKeys.vite.js

Como usar

No repositório do plugin, crie .github/workflows/generate-package.yml:

on:
  push:
    tags:
      - 'v*'

name: Create release and tar.gz package for it

jobs:
  create-release:
    uses: lepidus/github-workflows/.github/workflows/generate-package.yml@main
    with:
      plugin_name: nomeDoseuPlugin
    permissions:
      contents: write

Pré-requisitos

  • O repositório deve ter um arquivo version.xml na raiz com os campos application, release e date
  • As tags devem seguir o padrão v* (ex: v1.0.0.0)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors