Skip to content

Configuring with plone/meta #37

Configuring with plone/meta

Configuring with plone/meta #37

Workflow file for this run

# Generated from:
# https://github.com/plone/meta/tree/master/config/default
# See the inline comments on how to expand/tweak this configuration file
name: Meta
on:
push:
branches:
- master
- main
pull_request:
branches:
- master
- main
workflow_dispatch:
jobs:
qa:
uses: plone/meta/.github/workflows/qa.yml@main
test:
uses: plone/meta/.github/workflows/test.yml@main
coverage:
uses: plone/meta/.github/workflows/coverage.yml@main
release_ready:
uses: plone/meta/.github/workflows/release_ready.yml@main
##
# To modify the list of default jobs being created add in .meta.toml:
# [github]
# jobs = [
# "qa",
# "test",
# "coverage",
# "dependencies",
# "release_ready",
# "circular",
# ]
##
##
# To request that some OS level dependencies get installed
# when running tests/coverage jobs, add in .meta.toml:
# [github]
# os_dependencies = "git libxml2 libxslt"
##
image:
needs:
- qa
- test
- coverage
- release_ready
uses: plonegovbr/plonegovbr.portal/.github/workflows/backend_image.yml@main
secrets:
registry-username: ${{ github.actor }}
registry-password: ${{ secrets.GITHUB_TOKEN }}
with:
context: .
dockerfile: Dockerfile
image-name: ${{ vars.IMAGE_NAME }}
platforms: linux/amd64
is-latest: ${{ github.ref == 'refs/heads/main' }}
push: true
##
# Specify additional jobs in .meta.toml:
# [github]
# extra_lines = """
# another:
# uses: org/repo/.github/workflows/file.yml@main
# """
##