You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: This workflow is checking that for releases, updates do not break stuff and publishes the released container.
13
+
name: DevContainer Release & Validate & Publish
14
+
description: This workflow creates a semantic version release when main changed since the last release tag. Then it checks that for releases, updates do not break stuff and publishes the released container.
15
15
on:
16
-
push:
17
-
tags:
18
-
- v[0-9]+.[0-9]+.[0-9]+
16
+
schedule:
17
+
- cron: '0 0 * * 1'
18
+
workflow_dispatch:
19
+
permissions:
20
+
contents: read # for checkout
19
21
jobs:
22
+
release:
23
+
if: github.ref == 'refs/heads/main'
24
+
permissions:
25
+
contents: write # to be able to publish a GitHub release
26
+
issues: write # to be able to comment on released issues
27
+
pull-requests: write # to be able to comment on released pull requests
0 commit comments