title: Use GitHub Actions to create a tag but not a release
body: <p>Currently on my GitHub repository, I have the following workflow that releases a nightly snapshot every day, and uses the current date as release name and tag name:</p>
  
  <pre class="lang-yaml prettyprint-override"><code>name: Nightly Snapshot
  
  on:
    schedule:
    - cron: "59 23 * * *"
  
  jobs:
    build:
      name: Release
      runs-on: ubuntu-latest
      steps:
        - name: Get current date
          id: date
          run: echo "::set-output name=date::$(date +'%Y-%m-%d')"
        - name: Checkout branch "master"
          uses: actions/checkout@v2
          with:
            ref: 'master'
        - name: Release snapshot
          id: release-snapshot
          uses: actions/create-release@latest
          env:
            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          with:
            tag_name: ${{ steps.date.outputs.date }}
            release_name: ${{ steps.date.outputs.date }}
            draft: false
            prerelease: false
  </code></pre>
  
  <p>GitHub labels all snapshots created this way as the latest release. However, I want to avoid this, and achieve something akin to <a href="https://github.com/apple/swift/releases" rel="noreferrer">what Swift's snapshots are like</a>: the snapshots are only tags; although they appear among the releases, they're treated differently. </p>
  
  <p>How should I modify my workflow file to make this happen? Thanks!</p>