File tree Expand file tree Collapse file tree 3 files changed +13
-9
lines changed Expand file tree Collapse file tree 3 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 34
34
name : Publish
35
35
needs : [run_other_workflows]
36
36
runs-on : ubuntu-latest
37
+ permissions :
38
+ # Give the default GITHUB_TOKEN write permission to commit and push the
39
+ # added or changed files to the repository.
40
+ contents : write
37
41
steps :
38
42
- uses : actions/checkout@v5
39
43
- name : Prepare release
@@ -42,12 +46,12 @@ jobs:
42
46
make release version=${{ github.event.inputs.version }}
43
47
44
48
- name : Commit prepare release changes
45
- run : |
46
- git config --local user.email "
47
- git config --local user.name "github-actions[bot]"
48
- git add .
49
- git commit -m "Release ${{ github.event.inputs.version }}"
50
-
49
+ uses : stefanzweifel/git-auto-commit-action@v4
50
+ with :
51
+ # Optional. Commit message for the created commit.
52
+ # Defaults to "Apply automatic changes"
53
+ commit_message : " Prepare release ${{ github.event.inputs.version }}"
54
+ tagging_message : ${{ github.event.inputs.version }}
51
55
# - name: Tag, push and create associated new release with auto generated notes
52
56
# run: |
53
57
# git tag ${{ github.event.inputs.version }}
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ build_deb:
56
56
57
57
release :
58
58
docker build -t geotrek_release -f ./docker/Dockerfile.debian.builder --target base .
59
- docker run --name geotrek_release -v ./debian:/dpkg-build/debian -it geotrek_release bash -c " dch -M -v $( version) -D RELEASED --force-distribution -m \" New package release\" "
59
+ docker run --name geotrek_release -v ./debian:/dpkg-build/debian -t geotrek_release bash -c " dch -M -v $( version) -D RELEASED --force-distribution -m \" New package release\" "
60
60
echo " $( version) " > geotrek/VERSION
61
61
sed -i " s/.*+dev/$( version) +dev/g" docs/changelog.rst
62
62
sed -i ' s/+dev/ /g' docs/changelog.rst
@@ -66,7 +66,7 @@ release:
66
66
67
67
back_to_dev :
68
68
docker build -t geotrek_release -f ./docker/Dockerfile.debian.builder --target base .
69
- docker run --name geotrek_release -v ./debian:/dpkg-build/debian -it geotrek_release bash -c " dch -M -v $( version) +dev --no-force-save-on-release -m \" Merging improvements\" "
69
+ docker run --name geotrek_release -v ./debian:/dpkg-build/debian -t geotrek_release bash -c " dch -M -v $( version) +dev --no-force-save-on-release -m \" Merging improvements\" "
70
70
echo " $( version) +dev" > geotrek/VERSION
71
71
sed -i ' 4a $(version)+dev (XXXX-XX-XX)\n----------------------------\n\n' docs/changelog.rst
72
72
docker stop geotrek_release
Original file line number Diff line number Diff line change 1
- ARG DISTRO = ubuntu :focal
1
+ ARG DISTRO = ubuntu :noble
2
2
3
3
FROM ${ DISTRO } AS base
4
4
You can’t perform that action at this time.
0 commit comments