File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 - $default-branch
1313 workflow_dispatch :
1414
15+ permissions :
16+ id-token : write
17+ attestations : write
18+ contents : write
19+ packages : write
20+ checks : write
21+
1522jobs :
1623 check-release-needed :
1724 runs-on : ubuntu-latest
@@ -29,20 +36,19 @@ jobs:
2936 last_tag=$(git describe --tags --abbrev=0 --always)
3037 release_needed="false"
3138 for file in $(git diff ${last_tag}..HEAD --name-only); do
32- if [[ $file = "src/"* ]]; then
39+ if [[ $file = "src/"* ]] || [[ $file = "data/"* ]] || [[ $file = "lib/"* ]] || [[ $file = "resources/"* ]] || [[ $file = "images/"* ]] ; then
3340 release_needed="true"
3441 break
3542 fi
3643 done
3744 echo "release_needed=$release_needed" >> $GITHUB_OUTPUT
3845
39-
4046 call-workflow :
4147 needs : check-release-needed
4248 strategy :
4349 matrix :
4450 josm-revision : ["", "r19044"]
45- uses : JOSM/JOSMPluginAction/.github/workflows/ant.yml@v2
51+ uses : JOSM/JOSMPluginAction/.github/workflows/ant.yml@v3
4652 with :
4753 josm-revision : ${{ matrix.josm-revision }}
4854 perform-revision-tagging : ${{ matrix.josm-revision == 'r19044' && needs.check-release-needed.outputs.release_needed == 'true' }}
You can’t perform that action at this time.
0 commit comments