diff options
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/release-v1.yaml | 2 | ||||
-rw-r--r-- | .github/workflows/release.yaml | 26 |
2 files changed, 27 insertions, 1 deletions
diff --git a/.github/workflows/release-v1.yaml b/.github/workflows/release-v1.yaml index a0520db..0f0dd62 100644 --- a/.github/workflows/release-v1.yaml +++ b/.github/workflows/release-v1.yaml @@ -2,7 +2,7 @@ name: "Package dev container features (v1)" on: push: tags: - - "v*" + - "v0.0.1" workflow_dispatch: jobs: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..33b062c --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,26 @@ +name: "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: 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" + token: ${{ secrets.GITHUB_TOKEN }} |