diff --git a/.github/workflows/auto-changelog.yml b/.github/workflows/auto-changelog.yml new file mode 100644 index 0000000..843c738 --- /dev/null +++ b/.github/workflows/auto-changelog.yml @@ -0,0 +1,22 @@ +name: 📝 Changelog + +on: + release: + types: [published] + +permissions: + contents: write + pull-requests: write + +jobs: + changelog: + runs-on: ubuntu-latest + steps: + - name: ⬇️ Checkout repository + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + with: + persist-credentials: false + - name: 📝 Changelog + uses: outscale/.github/post-release@dfa747ea77f97fdc5a0bf745e4933a8d68631f89 # v1.1.2 + with: + changelog: CHANGELOG.md diff --git a/.github/workflows/pr-auto-tagging.yml b/.github/workflows/pr-auto-tagging.yml new file mode 100644 index 0000000..336d382 --- /dev/null +++ b/.github/workflows/pr-auto-tagging.yml @@ -0,0 +1,19 @@ +name: 🔖 PR autotagging + +on: + pull_request: null + +permissions: + contents: read + pull-requests: write + +jobs: + autotagging: + runs-on: ubuntu-latest + steps: + - name: ⬇️ Checkout repository + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + with: + persist-credentials: false + - name: 🔖 Tag PR + uses: outscale/.github/auto-tagging@dfa747ea77f97fdc5a0bf745e4933a8d68631f89 # v1.1.2 diff --git a/.github/workflows/pr_tagging.yml b/.github/workflows/pr_tagging.yml deleted file mode 100644 index e419361..0000000 --- a/.github/workflows/pr_tagging.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: PR Auto Tagging - -on: - pull_request: - branches: [ master ] - -permissions: - contents: read - issues: write - pull-requests: write - -jobs: - tag_pr: - runs-on: ubuntu-latest - steps: - - name: ⬇️ Checkout - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - with: - persist-credentials: false - - name: 🔖 Tag PR - uses: outscale/.github/auto-tagging@20536b27d3cc42707118eb3411a4393e846ab8f3 # v1.0.1