0fc3b81a0f
Checkout
...
1. complet de l’historique Git et des tags dans le job qui build l’APK via Docker:
2. with tags
2026-08-17 00:06:32 +01:00
99a62ebf81
postit: validate CHANGELOG section on tag, classify stable/preview/unstable
...
Dotnet build and test / log-the-inputs (pull_request) Successful in 8s
Dotnet build and test / build (pull_request) Has been cancelled
Rend le job publish-release dépendant d'un nouveau job validate-release
qui :
- parse le tag (format MAJOR.MINOR.PATCH[-SUFFIX])
- classifie le canal : pair=stable, impair=preview, suffixe=instable
- fail-fast sur instable sauf opt-in explicite via workflow_dispatch
- vérifie que CHANGELOG.md contient une section ## [<tag>] - <canal>
- expose le body de la section via $GITHUB_ENV pour le job de publication
Le tag trigger passe de 'v*' à '*' (pas de préfixe sur les tags), et
le corps de release GitHub est désormais curé via CHANGELOG.md plutôt
que généré automatiquement.
Cette convention de parité est partagée avec le dépôt postit-debian
pour la production des paquets .deb (alignement à traiter dans une PR
séparée).
2026-08-15 20:34:47 +01:00
c8b05a8950
publish android
Dotnet build and test / log-the-inputs (pull_request) Has been cancelled
Dotnet build and test / build (pull_request) Has been cancelled
2026-08-03 02:35:50 +01:00
23262bcc17
ci: publish APK to GitHub release on v* tag
...
Dotnet build and test / log-the-inputs (pull_request) Has been cancelled
Dotnet build and test / build (pull_request) Has been cancelled
Adds a publish-release job that triggers only on tag pushes (refs/tags/v*).
It reuses the APK artifact uploaded by apk-deploy, publishes a GitHub
release via softprops/action-gh-release, and attaches the APK.
Result: a stable permalink to the latest APK at
https://github.com/ <owner>/<repo>/releases/latest/download/PostIt.Android.apk
2026-08-02 23:23:00 +01:00
a5acfcfc05
revert
2026-07-06 03:25:19 +01:00
4a70abc0f9
Merge branch 'feat/estimate'
2026-07-06 01:07:43 +01:00
835cb47b18
could fix the CI
2026-07-06 01:06:50 +01:00
dependabot[bot]
a2c7cf9f9c
build(deps): bump actions/checkout
...
Bumps the all-actions group with 1 update in the / directory: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-07-05 16:04:33 +00:00
61501e06a3
Create codeql.yml
2026-06-27 18:30:07 +01:00
831b5139c1
ci: pass --target build-env to docker build in APK workflow
...
After the Dockerfile refactor into multi-stage (commit 6f975f87 ),
'docker build .' without --target selects the LAST stage of the
Dockerfile — which is blogs-runtime, an ASP.NET image with no
APK to extract. The subsequent docker cp command then fails
with:
Error: No such container:path: …PostIt.Android/bin/Release/
net10.0-android/android-arm64/com.CompanyName.PostIt-Signed.apk
Add --target build-env to scope the build to the build-env stage
(the one that produces both the .apk and the publish artifacts,
and which still ends with CMD ["bash"]).
2026-06-27 18:21:42 +01:00
dependabot[bot]
50fbb62f92
Bump actions/checkout from 6 to 7 in the all-actions group
...
Bumps the all-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-21 16:04:00 +00:00
dependabot[bot]
6b43e74454
Bump the all-actions group with 4 updates
...
Bumps the all-actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/upload-artifact](https://github.com/actions/upload-artifact ), [docker/login-action](https://github.com/docker/login-action ) and [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
Updates `actions/upload-artifact` from 4 to 7
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7 )
Updates `docker/login-action` from 3 to 4
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
Updates `docker/build-push-action` from 6 to 7
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-11 19:22:08 +00:00
d822ca3d1b
Update Dependabot configuration for multiple ecosystems
2026-06-11 20:21:12 +01:00
de616809ae
Téléverser l'APK
2026-06-07 13:39:47 +01:00
c5ecfced06
Bad try to apk path
2026-06-07 13:24:04 +01:00
5abaf0e027
extract the apk
2026-06-07 13:08:23 +01:00
addf24a8f1
user -r only for android build
2026-06-07 12:34:44 +01:00
6ceec55ed9
build --build-arg TARGET_RID=android-arm64
2026-06-07 12:19:18 +01:00
1b24b75984
typo
2026-06-07 12:06:17 +01:00
3d8908b782
main action header
2026-06-07 12:03:40 +01:00
64fa3afe31
main.yml
2026-06-07 11:58:42 +01:00
4899a251e0
FIXME build the signed apk using a dedicated GitHub action
2026-06-07 11:48:42 +01:00
4b9bf57a51
trying the target plan
2026-06-07 11:42:08 +01:00
f6de24865a
cleanup
2026-06-07 11:33:44 +01:00
fc3826eb16
.prod (=.yavsc-backend build)
2026-06-07 11:17:07 +01:00
ed09085e60
(Correction de l'organisation)
2026-06-07 09:05:28 +01:00
15e63af8f1
docker build
2026-06-07 07:50:44 +01:00
77b97aaa5e
build w\ Avalonia Android and Browser
2026-06-07 06:06:19 +01:00
8a851e9059
add isn.pschneider source
2026-05-24 20:55:19 +01:00
Paul Schneider
39788f46f9
migration net9.0
2025-06-16 02:30:32 +01:00
Paul Schneider
43496a2dd6
No staging env => drop the env
2025-06-11 17:07:07 +01:00
Paul Schneider
773d261e04
syntact error line 3
2025-06-11 16:48:50 +01:00
Paul Schneider
bca3908537
syntact error line 3
2025-06-11 16:42:51 +01:00
b997c32f23
Create main.yml
2025-06-11 16:38:57 +01:00
Paul Schneider
94c11e6afa
try and trigger the workflow_dispatch event
2025-06-11 14:28:00 +01:00
ea817e4965
Create dotnet.yml
2025-02-01 21:55:18 +00:00