@@ -26,12 +26,12 @@ jobs:
2626 tag :
2727 runs-on : ubuntu-latest
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
3030 with :
3131 fetch-depth : 0
3232 # the following step is disabled because it doesn't order the version tags correctly
3333# - name: Validate format of received tag
34- # uses: actions/github-script@v7
34+ # uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
3535# with:
3636# script: |
3737# const newTag = core.getInput('tag-name');
6565# tag-name: ${{ github.event.inputs.tagName }}
6666
6767 - name : Create and push tag
68- uses : actions/github-script@v7
68+ uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
6969 with :
7070 script : |
7171 const tag = core.getInput('tag-name')
@@ -102,47 +102,42 @@ jobs:
102102 needs : tag
103103 runs-on : ubuntu-latest
104104 steps :
105- - uses : actions/checkout@v4
105+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
106106 with :
107107 fetch-depth : 0
108108 ref : refs/tags/${{ github.event.inputs.tagName }}
109109
110- - uses : actions/setup-python@v5.1.1
110+ - uses : actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548
111111 with :
112112 python-version : ' 3.11'
113113
114114 - name : Generate release notes
115115 id : generate_release_notes
116- uses : AbsaOSS/generate-release-notes@v0.4.0
116+ uses : AbsaOSS/generate-release-notes@b90223510d1704301a36a36f0d86a72a0e72f0cf
117117 env :
118118 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119119 with :
120120 tag-name : ${{ github.event.inputs.tagName }}
121- chapters : ' [
122- {"title": "No entry 🚫", "label": "duplicate"},
123- {"title": "No entry 🚫", "label": "invalid"},
124- {"title": "No entry 🚫", "label": "wontfix"},
125- {"title": "No entry 🚫", "label": "no RN"},
126- {"title": "Breaking Changes 💥", "label": "breaking-change"},
127- {"title": "New Features 🎉", "label": "enhancement"},
128- {"title": "New Features 🎉", "label": "feature"},
129- {"title": "Bugfixes 🛠", "label": "bug"},
130- {"title": "Infrastructure ⚙️", "label": "infrastructure"},
131- {"title": "Silent-live 🤫", "label": "silent-live"},
132- {"title": "Documentation 📜", "label": "documentation"}
133- ]'
121+ chapters : |
122+ - { title: No entry 🚫, label: duplicate }
123+ - { title: Breaking Changes 💥, label: breaking-change }
124+ - { title: New Features 🎉, label: enhancement }
125+ - { title: Bugfixes 🛠, label: bug }
126+ - { title: Infrastructure ⚙️, label: infrastructure }
127+ - { title: Silent-live 🤫, label: silent-live }
128+ - { title: Documentation 📜, label: documentation }
129+ - { title: Closed Epics 📚, label: epic }
134130 duplicity-scope : ' service'
135131 duplicity-icon : ' 🔁'
136132 warnings : true
137- skip-release-notes-label : " no RN"
133+ skip-release-notes-labels : " no RN"
138134 print-empty-chapters : false
139- chapters-to-pr-without-issue : true
140135 row-format-issue : ' _{title}_ {developed-by} {co-authored-by} in #{number}'
141136 row-format-pr : ' _{title}_ {developed-by} {co-authored-by} in #{number}'
142137 row-format-link-pr : true
143138
144139 - name : Create draft release
145- uses : softprops/action-gh-release@v1
140+ uses : softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
146141 env :
147142 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
148143 with :
0 commit comments