From 24e2ea208f654034a0fa33f8556fb5aace39a309 Mon Sep 17 00:00:00 2001 From: Igor Rodionov Date: Mon, 15 Sep 2025 19:54:42 +0200 Subject: [PATCH] chore: Replace Makefile with atmos.yaml --- .github/workflows/branch.yml | 26 ++++++++++++++++++++++++++ .github/workflows/release.yml | 18 ++++++++++-------- 2 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 .github/workflows/branch.yml diff --git a/.github/workflows/branch.yml b/.github/workflows/branch.yml new file mode 100644 index 0000000..68b02b9 --- /dev/null +++ b/.github/workflows/branch.yml @@ -0,0 +1,26 @@ +name: Branch +on: + pull_request: + branches: + - main + - release/** + types: [opened, synchronize, reopened] + push: + branches: + - main + - release/v* + paths-ignore: + - '.github/**' + - 'docs/**' + - 'examples/**' + - 'test/**' + - 'README.md' + +permissions: + contents: write + actions: write + +jobs: + github-action: + uses: cloudposse-github-actions/.github/.github/workflows/shared-github-action.yml@main + secrets: inherit diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b66b379..a003071 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,12 +1,14 @@ -name: Major Release Tagger - +name: Release on: release: - types: - - published + types: [published] + +permissions: + id-token: write + contents: write + pull-requests: write jobs: - publish: - runs-on: ubuntu-latest - steps: - - uses: cloudposse/github-action-major-release-tagger@2 + github-action: + uses: cloudposse-github-actions/.github/.github/workflows/shared-release-branches.yml@main + secrets: inherit