From 3b55d6e958b0554289e272511e57e14880d5f526 Mon Sep 17 00:00:00 2001 From: Josh Spicer Date: Fri, 3 Jun 2022 14:49:26 +0000 Subject: add v2 action --- .github/workflows/release-v1.yaml | 2 +- .github/workflows/release.yaml | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/release.yaml (limited to '.github/workflows') 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 }} -- cgit v1.2.3