Commit 59f4cf2
Fix GitHub Actions permissions for gh-pages branch push (#3)
* Fixed apt repo release flow. added intermediate testing stages
* Fix reprepro architecture configuration and modularize APT scripts
- Remove 'all' from Architectures field to fix reprepro error
- Create modular scripts: setup-apt-repo.sh and update-apt-repo.sh
- Update GitHub Actions workflow to use script-based approach
- Fix 'Distribution contains an architecture called all' error
- Ensure architecture-independent packages work correctly
- Improve maintainability with separate bash scripts
- Add comprehensive testing for APT repository scripts
* Fix reprepro signing configuration for unsigned repositories
- Remove 'SignWith: no' lines that were causing GPG key lookup errors
- Add --ignore=wrongdistribution flag to reprepro commands
- Allow unsigned repositories to work correctly
- Fix 'Could not find any key matching no' error
- Update all scripts and workflows with proper reprepro configuration
* Fix GitHub Actions permissions for gh-pages branch push
- Add workflow-level permissions for contents, pages, and id-token
- Add job-level contents write permission for publish job
- Fix 'Permission denied to github-actions[bot]' error
- Allow automated pushing to gh-pages branch for APT repository updates
---------
Co-authored-by: fcostaoliveira <[email protected]>1 parent 75a9b6f commit 59f4cf2
1 file changed
+7
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
| |||
56 | 61 | | |
57 | 62 | | |
58 | 63 | | |
| 64 | + | |
| 65 | + | |
59 | 66 | | |
60 | 67 | | |
61 | 68 | | |
| |||
0 commit comments