Skip to content

build(deps): bump actions/checkout from 4 to 5 #388

build(deps): bump actions/checkout from 4 to 5

build(deps): bump actions/checkout from 4 to 5 #388

name: "Push to main branch"
on:
workflow_dispatch:
push:
branches:
- main
paths-ignore:
- "CHANGELOG.md"
jobs:
linting-and-checks:
name: "Linting and checks"
uses: ./.github/workflows/linting-and-checks.yaml
tests:
name: "Tests"
uses: ./.github/workflows/tests.yaml
generate-changelog:
needs: tests
name: "Generate changelog"
uses: ./.github/workflows/generate-changelog.yaml
docs:
needs: generate-changelog
name: "Build and publish docs"
uses: ./.github/workflows/publish-docs.yaml
with:
message: "Warning: This is the development version."
publish-latest:
needs: tests
name: "Publish dev docker images"
uses: ./.github/workflows/publish-image.yaml
with:
image-tags: latest
# uncomment to enable deployment of dev environment to radix
# deploy-dev:
# needs: publish-latest
# uses: ./.github/workflows/deploy-to-radix.yaml
# with:
# image-tag: "latest"
# radix-environment: "dev"
release-please:
needs: tests
name: "Create or update release PR"
uses: ./.github/workflows/create-release-pr.yaml
publish-staging:
needs: release-please
if: ${{ needs.release-please.outputs.release_created }}
name: "Publish staging docker images"
uses: ./.github/workflows/publish-image.yaml
with:
image-tags: ${{ needs.release-please.outputs.tag_name }}
# uncomment to enable deployment of staging environment to radix
# deploy-staging:
# needs: [release-please, publish-staging]
# uses: ./.github/workflows/deploy-to-radix.yaml
# with:
# image-tag: ${{ needs.release-please.outputs.tag_name }}
# radix-environment: "staging"