Re: [hatari-devel] deprecation warning in .github/workflows/repo-sync.yml |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
Le 20/04/2024 à 08:49, Thomas Huth a écrit :
Am Tue, 16 Apr 2024 23:01:28 +0200 schrieb Nicolas Pomarède <npomarede@xxxxxxxxxxxx>:Hi Thomas, when lookng at logs for each actions/runs on the github copy of Hatari's repo, there's a warning : https://github.com/hatari/hatari/actions/runs/8711023403 It seems that line 13 : uses: actions/checkout@v3 should be changed to : uses: actions/checkout@v4OK, thanks for the heads-up! I've bumped the version now, let's see whether that silences the warning. By the way, your addition to fetch the tags, too, somehow did not seem to work, the v2.5.0 tag did not show up on github yet. Even the update to v4 did not fix it. Maybe it only works for tags that have been added to the source after the workflow has been configured with the "fetch-tags: true" setting?
I don't know about tags behaviour, I saw it didn't work despite "fetch-tags" being added in checkout@3.6. I thought maybe @v4 would fix it, but no luck. I read many posts about github and tags' importing and this seems to be a real source of headache for many people, so maybe sthg is still broken / unclear on github's side.
Anyway, I've pushed the tag manually to github now, so we should be fine there now for this release.
I tried to do it from github's website, but it's not possible, it requires to create a full release, which I didn't want
So only solution seems indeed to push using the git command from a shell. Nicolas
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |