2fa3232485
* docs * automatically generate documentation from features.json * trigger doc gen * 1 * no-ci * no-ci * no-ci * no-ci * comment out pull * Automated documentation update * no-ci markdown table * Automated documentation update * no-ci * Automated documentation update * branch to main Co-authored-by: Devcontainers CI <vscr-feedback@microsoft.com>
30 lines
850 B
YAML
30 lines
850 B
YAML
name: "(Release) Release dev container features (v2)"
|
|
on:
|
|
push:
|
|
tags:
|
|
- "v0.0.2" # Temporary
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
deploy:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
|
|
- name: Generate tgz
|
|
uses: ./.github/devcontainers-action # devcontainers/action
|
|
with:
|
|
publish-features: "true"
|
|
base-path-to-features: "./src"
|
|
|
|
- name: Remove temporary devcontainer-cli # TODO: Temporary
|
|
run: rm -rf ./devcontainer-cli-0*
|
|
|
|
- name: Get or Create Release at current tag
|
|
uses: ncipollo/release-action@v1
|
|
with:
|
|
allowUpdates: true # Lets us upload our own artifact from previous step
|
|
artifactErrorsFailBuild: true
|
|
artifacts: "./*.tgz,devcontainer-collection.json"
|
|
token: ${{ secrets.GITHUB_TOKEN }}
|